mirror of
https://github.com/CalcProgrammer1/OpenRGB.git
synced 2026-04-04 06:11:07 -04:00
TabLabel sets its own tooltip so all tabs have a tooltip rather than just devices
This commit is contained in:
@@ -1021,7 +1021,6 @@ void OpenRGBDialog::UpdateDevicesList()
|
||||
TabLabel* NewTabLabel = new TabLabel(OpenRGBFont::GetIconIDFromDeviceType(controllers[controller_idx]->GetDeviceType()), QString::fromStdString(controllers[controller_idx]->GetName()), (char *)controllers[controller_idx]->GetName().c_str(), (char *)context);
|
||||
|
||||
ui->DevicesTabBar->tabBar()->setTabButton(ui->DevicesTabBar->count() - 1, QTabBar::LeftSide, NewTabLabel);
|
||||
ui->DevicesTabBar->tabBar()->setTabToolTip(ui->DevicesTabBar->count() - 1, QString::fromStdString(controllers[controller_idx]->GetName()));
|
||||
|
||||
/*---------------------------------*\
|
||||
| Now move the new tab to the |
|
||||
@@ -1089,7 +1088,6 @@ void OpenRGBDialog::UpdateDevicesList()
|
||||
TabLabel* NewTabLabel = new TabLabel(OpenRGBFont::GetIconIDFromDeviceType(controllers[controller_idx]->GetDeviceType()), QString::fromStdString(controllers[controller_idx]->GetName()), (char *)controllers[controller_idx]->GetName().c_str(), (char *)context);
|
||||
|
||||
ui->DevicesTabBar->tabBar()->setTabButton(ui->DevicesTabBar->count() - 1, QTabBar::LeftSide, NewTabLabel);
|
||||
ui->DevicesTabBar->tabBar()->setTabToolTip(ui->DevicesTabBar->count() - 1, QString::fromStdString(controllers[controller_idx]->GetName()));
|
||||
|
||||
/*-----------------------------------------*\
|
||||
| Now move the new tab to the correct |
|
||||
|
||||
@@ -41,6 +41,11 @@ TabLabel::TabLabel(int icon, QString name, char* original, char* context) :
|
||||
\*-----------------------------------------------------*/
|
||||
ui->name->setText(name);
|
||||
|
||||
/*-----------------------------------------------------*\
|
||||
| Set tooltip |
|
||||
\*-----------------------------------------------------*/
|
||||
setToolTip(name);
|
||||
|
||||
SetTextHidden(false);
|
||||
|
||||
label = original;
|
||||
|
||||
Reference in New Issue
Block a user