Changeset View
Changeset View
Standalone View
Standalone View
plugins/appwizard/projectselectionpage.cpp
Show First 20 Lines • Show All 52 Lines • ▼ Show 20 Line(s) | 37 | { | |||
---|---|---|---|---|---|
53 | connect( ui->locationUrl, &KUrlRequester::urlSelected, | 53 | connect( ui->locationUrl, &KUrlRequester::urlSelected, | ||
54 | this, &ProjectSelectionPage::urlEdited); | 54 | this, &ProjectSelectionPage::urlEdited); | ||
55 | connect( ui->projectNameEdit, &QLineEdit::textEdited, | 55 | connect( ui->projectNameEdit, &QLineEdit::textEdited, | ||
56 | this, &ProjectSelectionPage::nameChanged ); | 56 | this, &ProjectSelectionPage::nameChanged ); | ||
57 | 57 | | |||
58 | ui->listView->setLevels(2); | 58 | ui->listView->setLevels(2); | ||
59 | ui->listView->setHeaderLabels(QStringList() << i18n("Category") << i18n("Project Type")); | 59 | ui->listView->setHeaderLabels(QStringList() << i18n("Category") << i18n("Project Type")); | ||
60 | ui->listView->setModel(templatesModel); | 60 | ui->listView->setModel(templatesModel); | ||
61 | ui->listView->setLastModelsFilterBehavior(KSelectionProxyModel::ChildrenOfExactSelection); | 61 | ui->listView->setLastLevelViewMode(MultiLevelListView::DirectChildren); | ||
62 | connect (ui->listView, &MultiLevelListView::currentIndexChanged, this, &ProjectSelectionPage::typeChanged); | 62 | connect (ui->listView, &MultiLevelListView::currentIndexChanged, this, &ProjectSelectionPage::typeChanged); | ||
63 | typeChanged(ui->listView->currentIndex()); | 63 | typeChanged(ui->listView->currentIndex()); | ||
64 | 64 | | |||
65 | connect( ui->templateType, static_cast<void(QComboBox::*)(int)>(&QComboBox::currentIndexChanged), | 65 | connect( ui->templateType, static_cast<void(QComboBox::*)(int)>(&QComboBox::currentIndexChanged), | ||
66 | this, &ProjectSelectionPage::templateChanged ); | 66 | this, &ProjectSelectionPage::templateChanged ); | ||
67 | 67 | | |||
68 | QPushButton* getMoreButton = new QPushButton(i18n("Get More Templates"), ui->listView); | 68 | QPushButton* getMoreButton = new QPushButton(i18n("Get More Templates"), ui->listView); | ||
69 | getMoreButton->setIcon(QIcon::fromTheme(QStringLiteral("get-hot-new-stuff"))); | 69 | getMoreButton->setIcon(QIcon::fromTheme(QStringLiteral("get-hot-new-stuff"))); | ||
▲ Show 20 Lines • Show All 297 Lines • Show Last 20 Lines |