CResourceBrowser: Make use of Qt 5 signals and slots pt. 2

This commit is contained in:
Lioncash 2020-06-29 00:03:46 -04:00
parent 0a3b05e7de
commit 8e5d075e9f
1 changed files with 3 additions and 3 deletions

View File

@ -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()));
} }
} }