ui fix for macos

This commit is contained in:
pokamest 2021-02-24 13:41:32 -08:00
parent 39224c7bf7
commit c74efdaa9b

View file

@ -45,6 +45,7 @@ MainWindow::MainWindow(QWidget *parent) :
#ifdef Q_OS_MAC #ifdef Q_OS_MAC
ui->widget_tittlebar->hide(); ui->widget_tittlebar->hide();
resize(width(), height() - ui->stackedWidget_main->y());
ui->stackedWidget_main->move(0,0); ui->stackedWidget_main->move(0,0);
fixWidget(this); fixWidget(this);
#endif #endif
@ -465,9 +466,11 @@ void MainWindow::onPushButtonConnectClicked(bool checked)
void MainWindow::setupTray() void MainWindow::setupTray()
{ {
m_menu = new QMenu(); m_menu = new QMenu();
//m_menu->setStyleSheet(styleSheet());
m_menu->addAction(QIcon(":/images/tray/application.png"), tr("Show") + " " + APPLICATION_NAME, this, SLOT(show())); m_menu->addAction(QIcon(":/images/tray/application.png"), tr("Show") + " " + APPLICATION_NAME, this, [this](){
show();
raise();
});
m_menu->addSeparator(); m_menu->addSeparator();
m_trayActionConnect = m_menu->addAction(tr("Connect"), this, SLOT(onConnect())); m_trayActionConnect = m_menu->addAction(tr("Connect"), this, SLOT(onConnect()));
m_trayActionDisconnect = m_menu->addAction(tr("Disconnect"), this, SLOT(onDisconnect())); m_trayActionDisconnect = m_menu->addAction(tr("Disconnect"), this, SLOT(onDisconnect()));