CResourceBrowser: Make use of Qt 5 signals and slots pt. 2
This commit is contained in:
parent
0a3b05e7de
commit
8e5d075e9f
|
@ -266,7 +266,7 @@ void CResourceBrowser::CreateFilterCheckboxes()
|
||||||
{
|
{
|
||||||
QCheckBox *pCheck = rkType.pFilterCheckBox;
|
QCheckBox *pCheck = rkType.pFilterCheckBox;
|
||||||
mpFilterBoxesLayout->addWidget(rkType.pFilterCheckBox);
|
mpFilterBoxesLayout->addWidget(rkType.pFilterCheckBox);
|
||||||
connect(pCheck, SIGNAL(toggled(bool)), this, SLOT(OnFilterTypeBoxTicked(bool)));
|
connect(pCheck, &QCheckBox::toggled, this, &CResourceBrowser::OnFilterTypeBoxTicked);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -287,7 +287,7 @@ void CResourceBrowser::CreateAddMenu()
|
||||||
if (mpStore)
|
if (mpStore)
|
||||||
{
|
{
|
||||||
mpAddMenu = new QMenu(this);
|
mpAddMenu = new QMenu(this);
|
||||||
mpAddMenu->addAction(tr("New Folder"), this, SLOT(CreateDirectory()));
|
mpAddMenu->addAction(tr("New Folder"), this, &CResourceBrowser::CreateDirectory);
|
||||||
mpAddMenu->addSeparator();
|
mpAddMenu->addSeparator();
|
||||||
|
|
||||||
QMenu* pCreateMenu = new QMenu(tr("Create..."), mpAddMenu);
|
QMenu* pCreateMenu = new QMenu(tr("Create..."), mpAddMenu);
|
||||||
|
@ -312,7 +312,7 @@ void CResourceBrowser::AddCreateAssetMenuActions(QMenu* pMenu)
|
||||||
if (pTypeInfo->CanBeCreated())
|
if (pTypeInfo->CanBeCreated())
|
||||||
{
|
{
|
||||||
QString TypeName = TO_QSTRING( pTypeInfo->TypeName() );
|
QString TypeName = TO_QSTRING( pTypeInfo->TypeName() );
|
||||||
QAction* pAction = pMenu->addAction(TypeName, this, SLOT(OnCreateAssetAction()));
|
QAction* pAction = pMenu->addAction(TypeName, this, &CResourceBrowser::OnCreateAssetAction);
|
||||||
pAction->setProperty("TypeInfo", QVariant((int) pTypeInfo->Type()));
|
pAction->setProperty("TypeInfo", QVariant((int) pTypeInfo->Type()));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue