logic: Added compilation database project setup
* Added CDB option to project type selection * show CDB source files in popup * define header paths separately * made generic content summary in wizzard and use it everywhere * fixed file paths not canonical in analysis * refactored wizzard content paths to use summary instead of subpaths * refactored files popup to simpler communication with content bug id = 35
This commit is contained in:
@@ -39,6 +39,10 @@ void QtProjectWizzardContent::populateWindow(QGridLayout* layout)
|
||||
{
|
||||
}
|
||||
|
||||
void QtProjectWizzardContent::populateWindow(QGridLayout* layout, int& row)
|
||||
{
|
||||
}
|
||||
|
||||
void QtProjectWizzardContent::populateForm(QGridLayout* layout, int& row)
|
||||
{
|
||||
}
|
||||
@@ -70,6 +74,21 @@ QSize QtProjectWizzardContent::preferredWindowSize() const
|
||||
return QSize(750, 620);
|
||||
}
|
||||
|
||||
QStringList QtProjectWizzardContent::getFileNames() const
|
||||
{
|
||||
return QStringList();
|
||||
}
|
||||
|
||||
QString QtProjectWizzardContent::getFileNamesTitle() const
|
||||
{
|
||||
return "File List";
|
||||
}
|
||||
|
||||
QString QtProjectWizzardContent::getFileNamesDescription() const
|
||||
{
|
||||
return "files";
|
||||
}
|
||||
|
||||
QLabel* QtProjectWizzardContent::createFormLabel(QString name) const
|
||||
{
|
||||
QLabel* label = new QLabel(name);
|
||||
@@ -97,3 +116,20 @@ QtHelpButton* QtProjectWizzardContent::addHelpButton(QString helpString, QGridLa
|
||||
layout->addWidget(button, row, QtProjectWizzardWindow::HELP_COL, Qt::AlignTop);
|
||||
return button;
|
||||
}
|
||||
|
||||
QPushButton* QtProjectWizzardContent::addFilesButton(QString name, QGridLayout* layout, int row) const
|
||||
{
|
||||
QPushButton* button = new QPushButton(name);
|
||||
button->setObjectName("windowButton");
|
||||
layout->addWidget(button, row, QtProjectWizzardWindow::BACK_COL, Qt::AlignRight | Qt::AlignTop);
|
||||
connect(button, SIGNAL(clicked()), this, SLOT(buttonClicked()));
|
||||
|
||||
return button;
|
||||
}
|
||||
|
||||
void QtProjectWizzardContent::buttonClicked()
|
||||
{
|
||||
save();
|
||||
|
||||
emit filesButtonClicked(this);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user