tonkv / qdevelop Goto Github PK
View Code? Open in Web Editor NEWAutomatically exported from code.google.com/p/qdevelop
Automatically exported from code.google.com/p/qdevelop
I would like to be able to configure custom command line tools to be run
from QDevelop using a "Tools" menu or a custom toolbar. (e.g. call Doxygen
inside my project dir)
-Jens
Original issue reported on code.google.com by [email protected]
on 5 Dec 2006 at 9:24
What steps will reproduce the problem?
1. Using Qdevelop to debug any program
2.
3.
What is the expected output? What do you see instead?
I want to use soem gdb commands like "f 1" (go to frame 1)
What version of the product are you using? On what operating system?
rev 46, on windows xp.
Please provide any additional information below.
QIde used have a this feature, but unfortunately, QDevelop has removed it.
Original issue reported on code.google.com by [email protected]
on 24 Nov 2006 at 12:38
-- What steps will reproduce the problem?
1. Open a C++ source file with qdevelop
2.
Issue 1:
The button "Indent selection" on toolbar can indent selected lines as
expected, but "Unindent selection" only unindents 1 space.
Issue 2:
Disable "Auto brackets" in "tools -> options... -> Editor", type the
following code EXACTLY character by character:
if (1)
{
something();
}
You'll see '}' is not aligned with '{'.
-- What is the expected output? What do you see instead?
For issue 1, I expect it unindents same length as it indents;
For issue 2, I expect } align with '{';
-- Please use labels and text to provide additional information.
I'm using revision 25
Original issue reported on code.google.com by [email protected]
on 19 Oct 2006 at 10:16
What steps will reproduce the problem?
1. Open a text file
2. Bookmark lines (in this order) 5, 15, 10
3. Goto line 10.
4. Navigate to the next bookmark
5. Line 5 is focused
What is the expected output? What do you see instead?
Line 15 should be focused.
The problem is that next/prev/ bookmark is done by input order and not the
location on the file.
Original issue reported on code.google.com by [email protected]
on 3 Nov 2006 at 10:47
Indentation is not always working. Still did not identify when exactly it's
happening, but it's sure that it is not working as it was on v0.19.
Original issue reported on code.google.com by [email protected]
on 3 Nov 2006 at 10:48
What steps will reproduce the problem?
1. start qdeveloper (then last recent project will autoopen)
2. touch nothing but only project|close
What is the expected output? What do you see instead?
expect clear IDE for other project
have - crashed IDE.
What version of the product are you using? On what operating system?
svn rev 61 (freebsd current, not tested on Windows XP)
Please provide any additional information below.
tested on some simple projects. But if switch between project files, etc.
it works correct.
Original issue reported on code.google.com by [email protected]
on 9 Nov 2006 at 2:51
What steps will reproduce the problem?
1. Do not know how, but i do have...
What is the expected output? What do you see instead?
What version of the product are you using? On what operating system?
svn 6.11.2006
Please provide any additional information below.
IMHO, it's good to check same <path to project file> in recent
Original issue reported on code.google.com by [email protected]
on 7 Nov 2006 at 9:13
What steps will reproduce the problem?
1. typing
'class MyClass {'
What is the expected output? What do you see instead?
have auto addon line and '}', then wrong syntax of class declaration
expect auto addon line '};'
(other info points as in 2 previous issues =))
Original issue reported on code.google.com by [email protected]
on 4 Nov 2006 at 1:09
What steps will reproduce the problem?
1. open a few files
2. close qdevelop
3. delete those files from the drive
4. re-open qdevelop
You will get 3231789659 dialog boes saying that the files are not
available. This can be a problem when openning files on NFS, or some USB disk.
Popping more then one message to the user is bad. A better solution must be
found.
How about openning the files in the editor, and changing the border color
to red to indicate that the file is lost on the disk...? (can be done also
when files been edited are lost on the disk)
Original issue reported on code.google.com by [email protected]
on 10 Nov 2006 at 10:59
What steps will reproduce the problem?
1. Create a new project, set the source directory to "src" (default)
2. Add a new dialog to the project
3. Subclass it.
4. The default for the subclass files is on the root of the project, even
tough I specific on the main project dialog the directory "src".
What is the expected output? What do you see instead?
The new subclass souce should be put on "src" and headers on "include"
Original issue reported on code.google.com by [email protected]
on 3 Nov 2006 at 10:42
What steps will reproduce the problem?
1. Create a project file that contains the following text at the top of the
file:
unix {
# handle unix builds
}
2. Open the project created
Original issue reported on code.google.com by [email protected]
on 21 Oct 2006 at 6:12
Attachments:
What steps will reproduce the problem?
1. compile the program
2. in output window, when scroll the "compile" window,
3. cpu is 100%
What is the expected output? What do you see instead?
in other qt4 application, it doesn't appear.
What version of the product are you using? On what operating system?
0.21svn
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 5 Dec 2006 at 2:56
-- What steps will reproduce the problem?
1. Edit a C++ source file with qdevelop
2. It can't recognize following syntax:
// -- multi-line macros
#define macro \
still macro
// -- multi-line string
" this is a
long string"
// -- long single-line comment \
like this, actually this is still in comment
// -- quotemark in '
char c='"', d='"';
-- What is the expected output? What do you see instead?
Trivial;
-- Please use labels and text to provide additional information.
I'm using revision 25
Original issue reported on code.google.com by [email protected]
on 19 Oct 2006 at 10:09
What steps will reproduce the problem?
1. Select 5 lines of code
2. Press ctrl+r (replace)
3. Te dialog becomes 3-5 times bigger then the screen.
What is the expected output? What do you see instead?
That input line should have a maximum width property.
Original issue reported on code.google.com by [email protected]
on 4 Nov 2006 at 4:40
It would a good idea to hide the IDE's GUI when a user is executing an
application. This MUST be configurable (default - on).
This is implemented (I think) in Delphi.
Original issue reported on code.google.com by [email protected]
on 4 Nov 2006 at 4:21
What steps will reproduce the problem?
1. On a press the key HOME, the cursor moves on column 0, it's good.
2. Enter again the key HOME, the cursor remains on column 0.
What is the expected output? What do you see instead?
That the cursor alternates between column 0 and the first character of the
line to each time HOME is pressed.
Original issue reported on code.google.com by [email protected]
on 21 Nov 2006 at 5:22
-- What steps will reproduce the problem?
1. Create a simple project with qdevelop
2. Add a source file to the project, write the following code in the project:
char next_char(char c = 'a')
{
return a+1;
}
3. Close the project and open it again, you'll see the class tree
disappears :-(
-- What is the expected output? What do you see instead?
We expect the class tree still there.
-- Please use labels and text to provide additional information.
I can reproduce with version 27
Original issue reported on code.google.com by [email protected]
on 20 Oct 2006 at 4:26
What steps will reproduce the problem?
1. Open any c++ files with QDevelop
2.
3.
What is the expected output? What do you see instead?
Paren Highlighting, similar to xemacs, i.e., if I click on a "{", the
corresponding "}" will be highlighted, very useful if the code is highly
nested.
What version of the product are you using? On what operating system?
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 24 Nov 2006 at 12:46
What steps will reproduce the problem?
1. Use qdevelop to debug a program
2. set a break point in the code
3. break at the breakpoint
What is the expected output? What do you see instead?
I expect I can use F5 to continue the execution
Please use labels and text to provide additional information.
I'm using revision 38
Original issue reported on code.google.com by [email protected]
on 24 Oct 2006 at 8:35
What steps will reproduce the problem?
1. Using QDevelop to debug any program.
2.
3.
What is the expected output? What do you see instead?
The value of pointer, i.e., command "p * myPointer" in gdb.
What version of the product are you using? On what operating system?
rev 46, windows xp.
Please provide any additional information below.
Right now the pointer address are display no matter what.
Original issue reported on code.google.com by [email protected]
on 24 Nov 2006 at 12:42
What steps will reproduce the problem?
1. Create a project and add a few sources, headers and some widgets
2. Add a scope (win32 if working in Windows) and add sources and headers to
that scope.
3. Start Build
What is the expected output? What do you see instead?
Compilation is expected to build all source files including those in the
scope variable (win32 if working in Windows). Instead, only the last files
get compiled. Build fails.
What version of the product are you using? On what operating system?
Version 0.20 and 0.21 have been tried. Operating system: Windows (MinGW
compiler).
Please provide any additional information below.
Only QT and CONFIG variables are provided with the += operator in the
project (.pro) file when saving the project. A solution would be to use +=
for SOURCES, HEADERS, FORMS and other variables as well. Possibly the *=
operator.
Original issue reported on code.google.com by [email protected]
on 22 Nov 2006 at 7:46
Closing the non active editor tab when having open multiple editors often
closes the wrong editor tab.
It is often not possible to close the last active editor: you have to click
on its tab before closing it with the [x].
-Jens
Original issue reported on code.google.com by [email protected]
on 5 Dec 2006 at 9:20
What steps will reproduce the problem?
1. modify the shortcut of some action to "" (to disable the shortcut)
2. stop the application
3. start the application
What is the expected output? What do you see instead?
The expected output is that the modified action should NULL, but instead
it contains the default value of the application.
Original issue reported on code.google.com by [email protected]
on 28 Oct 2006 at 3:24
It would be a good idea if when a user is editing a text file, the mouse
cursor would be hidden. This can be triggered by not moving the mouse for
several seconds.
Kate konsole and (I think also konqueror) do this.
Original issue reported on code.google.com by [email protected]
on 4 Nov 2006 at 4:17
What steps will reproduce the problem?
1. I hope I can right click on a function name, and go to the definition of
the function with the menu item "Goto definition"
What is the expected output? What do you see instead?
If all the symbols are in the database, it'll be easy to implement by
querying the database. If multiple definitions are found, we can pop up a
list to let users choose one.
Please use labels and text to provide additional information.
Original issue reported on code.google.com by [email protected]
on 25 Oct 2006 at 4:09
What steps will reproduce the problem?
1. Close project
2. Close IDE
3. Start IDE
What is the expected output? What do you see instead?
expect Clear IDE
have last opened project, inspite of the fact it was closed at previous
session by developer
What version of the product are you using? On what operating system?
svn rev 61
Original issue reported on code.google.com by [email protected]
on 9 Nov 2006 at 2:56
the subclass dialog should also note QActions and not only widgets. I
usually want to catch QActions been executed on my applications.
Original issue reported on code.google.com by [email protected]
on 4 Nov 2006 at 10:31
What steps will reproduce the problem?
1.Open QDesigner from project tree (by double click or context menu)
2.
3.
What is the expected output? What do you see instead?
Expecping - start of one instance QDesigner
Have - Double copy of QDesigner
What version of the product are you using? On what operating system?
svn checkout (3.11.2006) (OS = FreeBSD Current, MS Windows XP sp2)
Please provide any additional information below.
using qt x11/win opensource 4.2.1
Original issue reported on code.google.com by [email protected]
on 4 Nov 2006 at 12:51
What steps will reproduce the problem?
1. Open/Create a project, and a file
2. Click on the editor in a place after the content of the file has ended
3. QDevelop will crash
What is the expected output? What do you see instead?
I expect it to keep the same current line. Instead, QDevelop is crashing.
What version of the product are you using? On what operating system?
I am using the latest svn on Gentoo Linux (amd64)
Original issue reported on code.google.com by [email protected]
on 6 Dec 2006 at 3:04
-- What steps will reproduce the problem?
1. Create a project with qdevelop
2. Close qdevelop
3. Delete the project folder
4. Open qdevelop, in the menu item File -> Last Projects, choose the
removed project
-- What is the expected output? What do you see instead?
qdevelop pops out a dialog saying can't open the project, that OK. However,
we expect the project to disappear from the menu.
-- Please use labels and text to provide additional information.
I'm picking up qdevelop revision 20 from svn repo.
Original issue reported on code.google.com by [email protected]
on 18 Oct 2006 at 12:28
Add support to the project settings dialog to add and edit custom build
targets.
Example of custom build target:
doxdoc.commands = doxygen
doxdoc.depends = Doxyfile FORCE
doxdoc.target = doc
QMake will create a target "doc" inside the generated Makefiles that allows
me to create Doxygen documentation using make:
> make doc
-Jens
Original issue reported on code.google.com by [email protected]
on 5 Dec 2006 at 9:31
What steps will reproduce the problem?
1. Project|Add new file| *.h
What is the expected output? What do you see instead?
1. <project dir>\src default path for sources looks much better then
<project dir>\ only
2. While new *.h file created, it'll be nice to have
0|#ifndef _<CUPS_HEADER_NAME_>_H
1|#define _<CUPS_HEADER_NAME_>_H
3|// place your code below
4|
5|#endif
6|
against empty space.
What version of the product are you using? On what operating system?
svn checkout 3.11.2006
Original issue reported on code.google.com by [email protected]
on 4 Nov 2006 at 6:29
It would be nice if the application was capable of adding new classes (and
not only files or headers) to the project. If new files are added, they
should be saved in the "src" and "include" directories defined when the
project has been opened.
Original issue reported on code.google.com by [email protected]
on 4 Nov 2006 at 4:15
What steps will reproduce the problem?
1. create a new project, with a main window
2. the main class name is "dialog" instead of "window".
What is the expected output? What do you see instead?
The class name should be "window"
Please use labels and text to provide additional information.
Original issue reported on code.google.com by [email protected]
on 3 Nov 2006 at 10:37
What steps will reproduce the problem?
1. On a C++ file some something in a random line
2. Press "ctrl+d" to comment that line
3. Line is not commmented
What is the expected output? What do you see instead?
The line should be commented.
Original issue reported on code.google.com by [email protected]
on 3 Nov 2006 at 10:44
What steps will reproduce the problem?
1. Right-click the dialogs sub tree in the project explorer
2. I expect to have an option for adding new dialogs (or translations or
whatever...)
Original issue reported on code.google.com by [email protected]
on 3 Nov 2006 at 10:40
What steps will reproduce the problem?
1. open project (ex. QDevelop.pro)
What is the expected output? What do you see instead?
it draw's at project tree, but hard lags present while trying to look at
for a some time. It seem not a problem while you have 3Ghz + 1Gb under
cover =), but it's better to know when project have been loaded completly.
I suppose logo or proressbar will be The Choice.
svn rev 61
Original issue reported on code.google.com by [email protected]
on 9 Nov 2006 at 3:08
What steps will reproduce the problem?
1. Create a new project main window
2. open up one of the .h or .cpp files
3. do a task that would change the syntax highlighting (IE click on one
side of a curley brace, then click on another, or click to the left of a
"{" and then press backspace to make it jump up to the next line.
4. undo that task.
What is the expected output? What do you see instead?
When you undo the task one would expect the text edit alone to be undone
and the syntax highlighting to change back without requiring extra undos.
However you must undo several times to undo each change, one undo per code
color change that the software automatically does when it syntax
highlights, and then one for the change in the actual code that you want to
undo.
What version of the product are you using? On what operating system?
Qdevelop version: 0.21-svn
Operating system: Gentoo Linux AMD 64
QT Version: 4.2.1
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 12 Nov 2006 at 3:11
What steps will reproduce the problem?
1. Debug any program;
2. Set a break point somewhere
3. run the program and stop at the break point
What is the expected output? What do you see instead?
I expect to see the call stack. But instead, I only see an empty window in
most of times.
What version of the product are you using? On what operating system?
First rev of QDevelop, on Windows Xp professional
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 29 Nov 2006 at 1:44
What steps will reproduce the problem?
1. Adding some qt module support into project (Project properties|
Advanced), for example "network"
What is the expected output? What do you see instead?
expect "QT += network" in *.pro
have "QT += <translation of word 'network'>"
then, build process is broken.
What version of the product are you using? On what operating system?
svn checkout 3.11.2006 (OS = FreeBSD Current, MS Windows XP sp2)
Please provide any additional information below.
Total I18N:
1.IMHO, I18N should not touch some keywords =), build/src/lib/bin folder's
names, class names and so on
2. it can touch GUI view features, but not matter of these features
3. sorry for my english
Original issue reported on code.google.com by [email protected]
on 4 Nov 2006 at 1:03
When you load a project with multiple sub projects, under QDevelop, when
compiled under Qt42, and you try to run the same project twice QDevelop
will crash
What steps will reproduce the problem?
1. compile qdevelop 0.20 against qt4.2.x
2. open a project with many sub-projects (a pro file based on the
subdirs template)
3. try to execute (any application) twice
You can crash the application also by trying to run (any) application on
that project, canceling, and then trying to run it once again (this time
without canceling).
The crash happens inside
QString ProjectManager::executableName(QString preferedVersion)
lines 1733, 1738. Still unsure why:
if( ui.dontask->isChecked() )
{
m_executablesList.clear();
m_executablesList << choice;
m_projectDirectoryOfExecutable =
m_projectDirectoryOfExecutableList.at(line);
}
Original issue reported on code.google.com by [email protected]
on 20 Oct 2006 at 8:23
When the IDE autocompletes some code, it should also add the "()" after the
cursor (if it's a function), and place the cursor in the best position
possible.
For example (I will use | as the cursor marker):
QString::toS|[code completion]
QString::toString(|)
Or
QString::toString()|
if there is a single overload of that function.
Original issue reported on code.google.com by [email protected]
on 4 Nov 2006 at 4:32
code snipets means:
I press "class" and this code is entered to the editor:
Class | {
public:
private:
};
The notation "|" means that the text cursor should be in that place.
Another example is "for":
for ( | ; ; )
{
}
Original issue reported on code.google.com by [email protected]
on 18 Nov 2006 at 11:18
What steps will reproduce the problem?
1.Project|create new *.h
What is the expected output? What do you see instead?
Dialog window opens, and suggests "<project path>" as default.
I suppose again (issue #29 closed now, tnx) that "<project path>/src" 'll
be better.
What version of the product are you using? On what operating system?
svn checkout 5.11.2006
Original issue reported on code.google.com by [email protected]
on 5 Nov 2006 at 1:54
What steps will reproduce the problem?
1. in the folder of a project, execute "make distclean" to remove makefile
2. open the project with qdevelop
3. Press F7 to build the project, qdevelop complains no makefile found
What is the expected output? What do you see instead?
I hope it can generate the makefile and build.
Please use labels and text to provide additional information.
I'm using revision 38
Original issue reported on code.google.com by [email protected]
on 24 Oct 2006 at 8:37
Developers should be able to rename files on the project by right clicking
a file on the project explorer.
Original issue reported on code.google.com by [email protected]
on 3 Nov 2006 at 10:38
What steps will reproduce the problem?
1. open the subclass dialog
2. choose new implementation
3. the location line should be editable (you can only modify it using the
button to browse for directories.
What is the expected output? What do you see instead?
The directory line should be editable to allow the modification of the
directory freely
Original issue reported on code.google.com by [email protected]
on 4 Nov 2006 at 4:11
What steps will reproduce the problem?
1. Modify docks position in mainwindow
2. quit then relaunch qdevelop
3. docks positions are not saved
What is the expected output? What do you see instead?
Have the docks position saved in project settings
Please use labels and text to provide additional information.
Original issue reported on code.google.com by [email protected]
on 6 Nov 2006 at 9:26
-- What steps will reproduce the problem?
1. open a c++ source file with qdevelop
2. write a line starts like this:
//* something...
-- What is the expected output? What do you see instead?
This line is actually a single-line comment, but qdevelop treats it as
multiline comment
-- Please use labels and text to provide additional information.
I'm using qdevelop revision 20 from svn repo.
Original issue reported on code.google.com by [email protected]
on 18 Oct 2006 at 12:31
If would be a good idea if qdevelop had a command which helps you debug
RegExp. It will unescape and escape all those c++ uglyness (\\\n is a good
example...) and will let you debug the expression with some text as input.
Original issue reported on code.google.com by [email protected]
on 4 Nov 2006 at 4:44
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.