Page 2 of 9 FirstFirst 1234 ... LastLast
Results 21 to 40 of 166

Thread: QDevelop, a new IDE for Qt4

  1. #21
    Join Date
    Jan 2006
    Location
    Munich, Germany
    Posts
    4,714
    Thanks
    21
    Thanked 418 Times in 411 Posts
    Qt products
    Qt3 Qt4 Qt5 Qt/Embedded
    Platforms
    Unix/X11 Windows

    Default Re: QDevelop, a new IDE for Qt4

    @jlbrd:
    Just to let you (and every one else) know , that the trolls had a presentation at DevDays about IDE integration.
    I'll post more about it in a sperate post, but I just want to say, that all though the trolls are working on an Eclipse plugin, (which they demonstrated) they still don't know when it will be released (don't hold your breth for it) and if its will be GPL.
    I asked if they are planing to have a trolltech made IDE that will be used on all platforms - and the answer was - not in the visible future, but they are considering it.
    Oh - and the CEO mantioned QIde as one of the altenatives that are out there today - so that should make you proud!
    Buttom line - contenue the good work, you are filling an important gap here for Qt cross platform develpment tool - and you know now that the trolls are watching!.

  2. #22
    Join Date
    Jan 2006
    Posts
    156
    Thanked 12 Times in 12 Posts
    Qt products
    Qt3 Qt4
    Platforms
    Unix/X11 Windows

    Default Re: QDevelop, a new IDE for Qt4

    Thank you for this information. Yes, I'm very happy that QDevelop is considering of an alternative to programming in Qt4. My goal is a tool unique for all platforms. Yes Eclipse is to compatible with all platforms but I want a tool who makes only Qt thus simpler, lighter and more rapid (perhaps ). And especially I like to develop it.
    QDevelop, an complete Integrated Development Environment for Qt 4: http://qdevelop.org

  3. #23
    Join Date
    Apr 2006
    Location
    Rheinland-Pfalz (Germany)
    Posts
    18
    Thanks
    3
    Thanked 1 Time in 1 Post
    Qt products
    Qt4
    Platforms
    MacOS X Unix/X11 Windows Maemo/MeeGo

    Default Re: QDevelop, a new IDE for Qt4

    simpler, lighter and more rapid -> YES

    BUUUTT .... QDevelop eats resources without end .... CPU Load very high (99%) if i scroll
    in the text edit or use codecompletion or open a project .....

    a soultion is, why not use threads?
    Best regeards/kinds

    ChMaster

    Projects:
    DBoxFE
    DMS
    First4 (Plugin developer)

  4. #24
    Join Date
    Jan 2006
    Posts
    156
    Thanked 12 Times in 12 Posts
    Qt products
    Qt3 Qt4
    Platforms
    Unix/X11 Windows

    Default Re: QDevelop, a new IDE for Qt4

    CPU Load very high (99%) if i scroll in the text edit
    A little exaggerated, 26% when I scroll in textedit (with Athlon XP 2000).
    For the loading of project, the duration is due to the parsing of classes to populate the classes browser. With 0.20 unstable available, when a project is closed, the content of class browser is saved in database symbols.db. With this database, the content is reloaded very quickly during the loading of the project.
    QDevelop, an complete Integrated Development Environment for Qt 4: http://qdevelop.org

  5. #25
    Join Date
    Apr 2006
    Location
    Rheinland-Pfalz (Germany)
    Posts
    18
    Thanks
    3
    Thanked 1 Time in 1 Post
    Qt products
    Qt4
    Platforms
    MacOS X Unix/X11 Windows Maemo/MeeGo

    Default Re: QDevelop, a new IDE for Qt4

    ok 99% was very high sorry , i tested it and it's now ~30%.

    but if i use codecompletion, the cpu load is 99% .....
    i see you parse files if you open the project, thats right,
    but i would use there threads on this or?
    Best regeards/kinds

    ChMaster

    Projects:
    DBoxFE
    DMS
    First4 (Plugin developer)

  6. #26
    Join Date
    Jan 2006
    Location
    Munich, Germany
    Posts
    4,714
    Thanks
    21
    Thanked 418 Times in 411 Posts
    Qt products
    Qt3 Qt4 Qt5 Qt/Embedded
    Platforms
    Unix/X11 Windows

    Default Re: QDevelop, a new IDE for Qt4

    but if i use codecompletion, the cpu load is 99% .....
    I gues that QDevelop is using an external code completion module, so its not its own fault..
    The trolls have the same problem with their eclipse plugin, since they are not using their own code completion module - and they said they will probably need to write their own, since its REALY slow...
    QDevelop is far from perfect, I don't think any one thinks it is, but it is a good start in the right direction I think.

  7. #27
    Join Date
    Apr 2006
    Location
    Rheinland-Pfalz (Germany)
    Posts
    18
    Thanks
    3
    Thanked 1 Time in 1 Post
    Qt products
    Qt4
    Platforms
    MacOS X Unix/X11 Windows Maemo/MeeGo

    Default Re: QDevelop, a new IDE for Qt4

    oh, sorry, you have right. i see the directory QIComplete.
    and you have right by the QDevelop, it's nearly perfect


    thanks again @jlbrd
    Best regeards/kinds

    ChMaster

    Projects:
    DBoxFE
    DMS
    First4 (Plugin developer)

  8. #28
    Join Date
    Jan 2006
    Posts
    156
    Thanked 12 Times in 12 Posts
    Qt products
    Qt3 Qt4
    Platforms
    Unix/X11 Windows

    Default Re: QDevelop, a new IDE for Qt4

    but if i use codecompletion, the cpu load is 99%
    But the completion is in thread! Yes during completion the cpu load is 99%, but this 99% is used by the thread and if you try to move cursor or mouse or enter text it goes. A program who work use cpu, it's normal. It's not normal if gui is freezed but it's not that.
    But QDevelop is not perfect, it remains work.
    QDevelop, an complete Integrated Development Environment for Qt 4: http://qdevelop.org

  9. #29
    Join Date
    Oct 2006
    Location
    Rubizhne, Ukraine
    Posts
    1
    Qt products
    Qt3 Qt4
    Platforms
    Unix/X11 Windows

    Default Re: QDevelop, a new IDE for Qt4

    jlbrd

    If you want I can translate QDevelop on Ukrainian...
    Last edited by silya; 21st October 2006 at 10:40.

  10. #30
    Join Date
    Jan 2006
    Posts
    156
    Thanked 12 Times in 12 Posts
    Qt products
    Qt3 Qt4
    Platforms
    Unix/X11 Windows

    Default Re: QDevelop, a new IDE for Qt4

    Yes, all new language is welcome. For that, download the last 0.20 version on server or better, on svn. If you don't know how to create a new language, simply send me an email and i explain to you.
    QDevelop, an complete Integrated Development Environment for Qt 4: http://qdevelop.org

  11. #31
    Join Date
    Jan 2006
    Posts
    156
    Thanked 12 Times in 12 Posts
    Qt products
    Qt3 Qt4
    Platforms
    Unix/X11 Windows

    Default Re: QDevelop, a new IDE for Qt4

    Hi,
    The version 0.20 is released on http://qdevelop.org :

    Corrections:
    - A crash if a file is opened without project
    - Bug in classes explorer when a sub-project have a name identical of the main project.
    - Deletion of Auto-Hide docks, not working with Qt 4.2
    - The settings are now written in qdevelop.ini file.
    - The database of project is named "qdevelop-settings.db" in project directory.
    - New C++ highlighter

    Adds:
    - The Default projects directory can be set in options dialog.
    - Bookmarks. Bookmarks can be toggled on menu bar and by right-click in margin number or editor.
    - Add "Next Bookmark" and "Previous Bookmark" to menu Bookmark.
    - Add Bookmarks toolbar.
    - Save bookmarks and breakpoints in project settings
    - Add "console" to CONFIG variable in (.pro) file for new projects to have qDebug() written on debug console under Windows.
    - Modification of the class browser to understand functions overloading.
    - When a project is closed, the content of class browser is saved in database project.db. With this database, the content is reloaded very quickly during the loading of the project. This feature require to have the SQL driver sqlite enable. On build enter the option -qt-sql-sqlite after the configure command.
    - Moving tabs with mouse to switch between us
    - Detection when a file was modified by another program and ask for save or reload.
    - Two tabs to show debugged variables program. Deletion of line edit "Debug command", obsolete with new tabs.
    - Templates to create a project (based on dialog or main window).
    - The code completion list contains the name and signature of functions.
    - Entries "Close Other Tabs" and "Close All Tabs" in popup menu showed by right-click on editor Tab.
    - Add Polish, Spanish, Chinese and Russian translations
    - The application can be build using cmake (experimental!)
    QDevelop, an complete Integrated Development Environment for Qt 4: http://qdevelop.org

  12. #32
    Join Date
    Jan 2006
    Posts
    52
    Thanks
    12
    Qt products
    Qt4
    Platforms
    Unix/X11 Windows

    Talking Re: QDevelop, a new IDE for Qt4

    Hi

    A couple of points from my experience in using qdevelop.

    first: when I use the open file dialog it always default to the program directory, instead of the last directory used.

    Using the search dialog:
    -It only search one file at the time. not all the files currently open. (there should be at least option to choose).
    -It doesn't remember recent search word and options checked from last use.
    -After finishing a search it gives you a dialog whether or not you want to search from the begining of the file - and if you press yes it searches till the end and then give you the same dialog over and over again.

    The auto-complete feature doesn't always works. (couldn't determine what makes it work, or stop working).

    when I double-click on a cpp file in the explorer it open a new copy of the program - instead of opening the file in a new tab.

    Apart from this minor points I really enjoyed using your program. It worked smoothly on my machine, and only uses about 15% CPU - even when I have a few files open.

    Dave
    Last edited by dave; 4th November 2006 at 21:48.

  13. #33
    Join Date
    Nov 2006
    Location
    Dresden, Germany
    Posts
    108
    Thanks
    9
    Thanked 12 Times in 10 Posts
    Qt products
    Qt4
    Platforms
    MacOS X Unix/X11 Windows

    Default Re: QDevelop, a new IDE for Qt4

    Hi there,

    at first, great work with the IDE. Still, I have some minor problems...
    1. parsing doesn't seem to work with namespaces, for CPP files the function list is not filled in properly
    2. relative path names in a qmake project file starting with '../' are displayed as '..' in the file tree and cannot be opened.

    Bye,
    Andreas

  14. #34
    Join Date
    Jan 2006
    Posts
    368
    Thanks
    14
    Thanked 18 Times in 17 Posts
    Qt products
    Qt4
    Platforms
    Unix/X11 Windows

    Default Re: QDevelop, a new IDE for Qt4

    The parsing is done using ctags, so this is probably not something which can be addressed at the moment.

    The 2nd issue is a bug, which will be solved soon. Feel free to open an issue in the google project. Someone will pick it up and close it, don't worry.

  15. #35
    Join Date
    Mar 2006
    Location
    Jarrell, Texas, USA
    Posts
    70
    Thanks
    7
    Thanked 4 Times in 4 Posts
    Qt products
    Qt4 Qt5
    Platforms
    MacOS X Unix/X11 Windows Android

    Question Re: QDevelop, a new IDE for Qt4

    I started using QDevelop just yesterday, so forgive me if this is a simple question.
    In the documentation it states that you can enter gdb commands in the "gdb lineedit". I cannot seem to find this line edit anywhere. Could you tell me where it is?

    Thanks

  16. #36
    Join Date
    Jan 2006
    Posts
    156
    Thanked 12 Times in 12 Posts
    Qt products
    Qt3 Qt4
    Platforms
    Unix/X11 Windows

    Default Re: QDevelop, a new IDE for Qt4

    In new versions, the lineedit disappeared. Now, the content of variables are automatically showed by qdevelop. The lineedit, useless, was removed. I must modify the documentation.
    QDevelop, an complete Integrated Development Environment for Qt 4: http://qdevelop.org

  17. #37
    Join Date
    Mar 2006
    Location
    Jarrell, Texas, USA
    Posts
    70
    Thanks
    7
    Thanked 4 Times in 4 Posts
    Qt products
    Qt4 Qt5
    Platforms
    MacOS X Unix/X11 Windows Android

    Red face Re: QDevelop, a new IDE for Qt4

    Thanks for the reply.
    I must be a real rookie because all I can see are the variables that are local to the current method. I cannot see the contents of any pointers or members of a class that are instantiated within the current method. Not sure if I missing a setting or option.

    I do appreciate the fact that I can see the content of QStrings. This was a major problem for me in KDevelop.

  18. #38
    Join Date
    Jan 2006
    Posts
    156
    Thanked 12 Times in 12 Posts
    Qt products
    Qt3 Qt4
    Platforms
    Unix/X11 Windows

    Default Re: QDevelop, a new IDE for Qt4

    Quote Originally Posted by KaptainKarl View Post
    I cannot see the contents of any pointers or members of a class that are instantiated within the current method. Not sure if I missing a setting or option.
    Only locals and arguments variables are automatically showed. For others, in tab "Other variables", add a variable to show whith the button "+". It is not possible to show automatically the globals variables because too mutch variables are globals.
    QDevelop, an complete Integrated Development Environment for Qt 4: http://qdevelop.org

  19. #39
    Join Date
    Nov 2006
    Location
    Tehran, Iran
    Posts
    4
    Thanks
    1
    Qt products
    Qt4
    Platforms
    Unix/X11 Windows

    Unhappy Re: QDevelop, a new IDE for Qt4

    i couldn't use this IDE cos i got this error while starting the program:

    then after getting the the problem i went ro c:\qt\qt 4.1.1\ and ran this commands respectively:
    Qt Code:
    1. configure -qt-sql-sqlite
    2. mingw32-make
    To copy to clipboard, switch view to plain text mode 
    but still the program starts with that error. what shall i do?

  20. #40
    Join Date
    Jan 2006
    Posts
    156
    Thanked 12 Times in 12 Posts
    Qt products
    Qt3 Qt4
    Platforms
    Unix/X11 Windows

    Default Re: QDevelop, a new IDE for Qt4

    If you have previously build Qt, try
    Qt Code:
    1. 1. configure -qt-sql-sqlite
    2. 2. mingw32-make clean
    3. 3. mingw32-make
    To copy to clipboard, switch view to plain text mode 
    And it is better to have the lastest version 4.2.1 of Qt because the future version 0.21 of QDevelop is not compatible with Qt 4.1.x versions.
    Last edited by jlbrd; 17th November 2006 at 17:03.
    QDevelop, an complete Integrated Development Environment for Qt 4: http://qdevelop.org

Similar Threads

  1. QDevelop SQLite Driver Issue
    By Phan Sin Tian in forum Qt-based Software
    Replies: 4
    Last Post: 1st August 2010, 12:47
  2. QDevelop 0.22
    By jlbrd in forum Qt-based Software
    Replies: 5
    Last Post: 5th May 2007, 14:03
  3. QDevelop - current development
    By ghorwin in forum Qt-based Software
    Replies: 2
    Last Post: 30th March 2007, 15:54
  4. Getting QDevelop to work
    By db in forum Newbie
    Replies: 3
    Last Post: 20th March 2007, 03:25
  5. g++ with qdevelop
    By spx2 in forum Qt Programming
    Replies: 2
    Last Post: 19th December 2006, 10:55

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Digia, Qt and their respective logos are trademarks of Digia Plc in Finland and/or other countries worldwide.