Увеличил размер иконок в TreeWidget

This commit is contained in:
krivoshein
2024-11-28 15:52:32 +03:00
parent da51fd297b
commit bd940ec7f1
81 changed files with 206 additions and 9105 deletions

View File

@@ -12,6 +12,12 @@ CommonView::CommonView(InterfaceDataBaseLMS* dbLMS, TypeView type, QWidget *pare
authComplited(false)
{
treeWidget = new QTreeWidget();
//treeWidget->header()->setStyleSheet(QStringLiteral("font-size: 10pt;"));
treeWidget->setStyleSheet(QStringLiteral("font-size: 10pt;"
"font-family: Tahoma;"));
treeWidget->setIconSize(QSize(20, 20));
}
void CommonView::setItemColorArchive(QTreeWidgetItem *item)

View File

@@ -43,24 +43,10 @@ void InstructorsView::preparationTreeWidget(/*QTreeWidget* tree*/)
{
mtxTreeWidget.lock();
//treeWidget = tree;
/*
if(treeWidget == nullptr)
{
mtxTreeWidget.unlock();
return;
}
*/
treeWidget->setColumnCount(7);
reSetHeadTreeWidget();
//treeWidget->header()->setStyleSheet(QStringLiteral("font-size: 10pt;"));
treeWidget->setStyleSheet(QStringLiteral("font-size: 10pt;"
"font-family: Tahoma;"));
treeWidget->setColumnWidth(ColumnsTreeInsructors::clmn_ID, 50);
treeWidget->setColumnWidth(ColumnsTreeInsructors::clmn_Instructor, 250);
treeWidget->setColumnWidth(ColumnsTreeInsructors::clmn_Login, 100);
@@ -108,10 +94,6 @@ void InstructorsView::preparationTreeWidget(/*QTreeWidget* tree*/)
void InstructorsView::loadInstructorsFromDB()
{
/*
if(treeWidget == nullptr)
return;*/
mtxTreeWidget.lock();
//Обновление дерева

View File

@@ -40,21 +40,12 @@ void TraineesView::slot_NeedUpdateUI(bool treeInstructor, bool treeTrainee)
void TraineesView::preparationTreeWidget(/*QTreeWidget *tree*/)
{
//treeWidget = tree;
/*
if(treeWidget == nullptr)
return;
*/
mtxTreeWidget.lock();
treeWidget->setColumnCount(10);
reSetHeadTreeWidget();
//treeWidget->header()->setStyleSheet(QStringLiteral("font-size: 10pt;"));
treeWidget->setStyleSheet(QStringLiteral("font-size: 10pt;"
"font-family: Tahoma;"));
treeWidget->setColumnWidth(ColumnsTreeTrainees::clmn_ID, 80);
treeWidget->setColumnWidth(ColumnsTreeTrainees::clmn_Trainee, 250);
treeWidget->setColumnWidth(ColumnsTreeTrainees::clmn_Login, 100);
@@ -99,19 +90,22 @@ void TraineesView::preparationTreeWidget(/*QTreeWidget *tree*/)
treeWidget->setSortingEnabled(true);
treeWidget->sortItems(ColumnsTreeTrainees::clmn_Trainee, Qt::SortOrder::AscendingOrder);
mtxTreeWidget.unlock();
}
void TraineesView::loadTraineesFromDB()
{
/*
if(treeWidget == nullptr)
return;*/
mtxTreeWidget.lock();
//Обновление дерева
treeWidget->clear();
if(!dbLMS->DBisConnected())
{
mtxTreeWidget.unlock();
return;
}
QList <Group> listGroups;
QList <Trainee> listTrainees;
@@ -203,6 +197,8 @@ void TraineesView::loadTraineesFromDB()
if(item != nullptr)
treeWidget->setCurrentItem(item);
}
mtxTreeWidget.unlock();
}
void TraineesView::reSetHeadTreeWidget()