[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kdevelop-bugs
Subject:    [Bug 144184] New: Removing the check mark for "Gui" in the
From:       Alessandro Garberi <agarberisoft () netscape ! net>
Date:       2007-04-13 17:28:31
Message-ID: 20070413192830.144184.agarberisoft () netscape ! net
[Download RAW message or body]

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=144184         
           Summary: Removing the check mark for "Gui" in the "Configuration"
                    page of the "QMake Subproject Configuration" dialog does
                    not remove the "Gui" library dependency
           Product: kdevelop
           Version: 3.4.0
          Platform: unspecified
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: Build tools: QMake
        AssignedTo: kdevelop-bugs kdevelop org
        ReportedBy: agarberisoft netscape net


Version:           3.4.0 (using KDE 3.5.5, Debian Package 4:3.5.5a.dfsg.1-8 (4.0))
Compiler:          Target: i486-linux-gnu
OS:                Linux (i686) release 2.6.18-4-k7

By default Qt4 uses the QtGui library, so simply no specifying
QT += gui
in the project files does not mean that QtGui will not be linked!
You should force it with
QT -= gui

By the way when you create a new Qt4 project (the command-line one) with the wizard \
you get a project file with "QT -= gui" specified, and if you check "Gui" in the \
configuration dialog, close the dialog and reopen it, the check mark is gone (this is \
not a good behaviour of the UI) and the project file updated removing that line. Now \
if you check it again, "QT += gui" is added to the project file.

The unique way to really remove the Gui dependency is manually adding "QT -= gui".

The same bug may be for other options in the configuration dialog.


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic