void FTitleBar::initConnect() { connect(settingButton, SIGNAL(clicked()), settingButton, SLOT(showMenu())); connect(skinButton, SIGNAL(clicked()), this, SLOT(changeSkin())); connect(maxButton, SIGNAL(clicked()), this, SIGNAL(maximumed())); connect(minButton, SIGNAL(clicked()), this, SIGNAL(minimuned())); connect(closeButton, SIGNAL(clicked()), this, SIGNAL(closed())); connect(maxButton, SIGNAL(clicked()), this, SLOT(switchMaxMin())); }
void FMainWindow::initConnect( ) { connect(titleBar, SIGNAL(minimuned()), this, SIGNAL(Hidden())); connect(titleBar, SIGNAL(closed()), this, SLOT(CloseWindow())); connect(titleBar, SIGNAL(minimuned()), this, SLOT(hide())); // connect(titleBar, SIGNAL(minimuned()), this, SLOT(showFlyWidget())); connect(titleBar, SIGNAL(maximumed()), this, SLOT(swithMaxNormal())); //connect(titleBar, SIGNAL(closed()), this, SLOT(hide())); // connect(titleBar, SIGNAL(closed()), this, SLOT(showFlyWidget())); connect(trayicon, SIGNAL(activated(QSystemTrayIcon::ActivationReason)), this, SLOT(onSystemTrayIconClicked(QSystemTrayIcon::ActivationReason))); }