| Summary: | QMake Mangager can't create plugin projects (sources from 04.08.2003) | ||
|---|---|---|---|
| Product: | [Applications] kdevelop | Reporter: | Tom Lueders <tom.lueders> |
| Component: | Build tools: QMake | Assignee: | KDevelop Developers <kdevelop-devel> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | ||
| Priority: | NOR | ||
| Version First Reported In: | git master | ||
| Target Milestone: | --- | ||
| Platform: | openSUSE | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
And the "Configuration" tab of the QMake subproject configuration dialog always shows "Static library" when a plugin project is selected. Thanks, Tom Qt 3.1 documentation says that there are not "plugin" template, but only a config variable. So TEMPLATE = lib is correct (of course if CONFIG += plugin is stated). Subject: kdevelop/parts/trollproject CVS commit by dymo: Do not check static library check box every time the project configuration dialog starts. CCMAIL: 62100-done@bugs.kde.org M +1 -1 projectconfigurationdlg.cpp 1.28 M +3 -0 projectconfigurationdlgbase.ui 1.33 --- kdevelop/parts/trollproject/projectconfigurationdlg.cpp #1.27:1.28 @@ -779,5 +779,5 @@ void ProjectConfigurationDlg::templateLi { libGroup->setEnabled(true); - staticRadio->setChecked(true); +// staticRadio->setChecked(true); } else { libGroup->setEnabled(false); --- kdevelop/parts/trollproject/projectconfigurationdlgbase.ui #1.32:1.33 @@ -290,4 +290,7 @@ <string>Static library</string> </property> + <property name="checked"> + <bool>true</bool> + </property> </widget> <widget class="QRadioButton" row="2" column="0" rowspan="1" colspan="2"> Tom, thanks for you bug reports. Keep up this good work :) |
Version: (using KDE KDE 3.1.2) Installed from: SuSE RPMs Compiler: gcc (GCC) 3.3 20030226 (prerelease) (SuSE Linux) c++ OS: Linux All previous as plugin defined project templates ("plugin") now are "lib" templates. Why? My old version: TEMPLATE = plugin VERSION = 1.0.0 CONFIG += debug \ warn_on \ qt \ thread \ plugin After opening the QMake manager's configuration page ... TEMPLATE = lib VERSION = 1.0.0 CONFIG += debug \ warn_on \ qt \ thread \ plugin Thanks, Tom