mirror of
https://gitee.com/spark-store-project/spark-store
synced 2025-12-14 12:52:04 +08:00
修复了一些不应有焦点控件按tab会获得焦点的问题
This commit is contained in:
@@ -27,6 +27,9 @@ namespace SpkUi
|
||||
mBtnGotoPage->setText(tr("Goto"));
|
||||
mBtnPgUp->setText(tr("Previous"));
|
||||
mBtnPgDown->setText(tr("Next"));
|
||||
mBtnGotoPage->setFocusPolicy(Qt::NoFocus);
|
||||
mBtnPgDown->setFocusPolicy(Qt::NoFocus);
|
||||
mBtnPgUp->setFocusPolicy(Qt::NoFocus);
|
||||
|
||||
mPageSwitchLay->addWidget(mPageIndicator);
|
||||
mPageSwitchLay->addStretch();
|
||||
@@ -92,6 +95,7 @@ namespace SpkUi
|
||||
itm->deleteLater();
|
||||
}
|
||||
mAppItemList.clear();
|
||||
mAppsArea->verticalScrollBar()->setValue(0);
|
||||
}
|
||||
|
||||
void SpkPageAppList::ResourceAcquisitionFinished(int id, ResourceResult result)
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
SpkIconButton::SpkIconButton(QWidget *parent) :
|
||||
QPushButton(parent)
|
||||
{
|
||||
|
||||
setFocusPolicy(Qt::NoFocus);
|
||||
}
|
||||
|
||||
void SpkIconButton::SetIcon(QIcon i, QSize s)
|
||||
|
||||
@@ -447,8 +447,11 @@ SpkUi::SpkMainWidget::SpkMainWidget(QWidget *parent) : QFrame(parent)
|
||||
SidebarMgr->AddUnusableItem(CategoryParentItem);
|
||||
CategoryWidget->addTopLevelItem(AppDetailsItem);
|
||||
CategoryWidget->addTopLevelItem(CategoryParentItem);
|
||||
CategoryWidget->addTopLevelItem(DownloadsItem);
|
||||
CategoryWidget->addTopLevelItem(UiTestItem);
|
||||
|
||||
CategoryWidget->setFocusPolicy(Qt::NoFocus);
|
||||
|
||||
// Must be done after added into a view.
|
||||
AppDetailsItem->setHidden(true); // Hide until we actually open up a Details page
|
||||
CategoryParentItem->setExpanded(true);
|
||||
|
||||
Reference in New Issue
Block a user