QLabel *Communicate::showing(const QString &text, int timeout){ hiding(); theSolitaryCommunicate = new Communicate(text); if (timeout <= 0) timeout = 10000; theSolitaryCommunicate->window(timeout); return theSolitaryCommunicate; }
void Controller::createConnections() { connect(_clipboard,SIGNAL(changed(QClipboard::Mode)),this,SLOT(clipboardChanged(QClipboard::Mode))); connect(_history,SIGNAL(added(ClipboardEntity*,int)),this,SLOT(history_itemAdded(ClipboardEntity*,int))); connect(_history,SIGNAL(removed(int,int)),this,SLOT(history_removed(int,int))); connect(_history,SIGNAL(cleared()),this,SLOT(history_cleared())); connect(_history,SIGNAL(locationExchanged(int,int)),this,SLOT(locationExchanged(int,int))); connect(_manager,SIGNAL(shown()),this,SLOT(manager_shown())); connect(_manager,SIGNAL(hidden()),this,SLOT(manager_hidden())); connect(_manager,SIGNAL(hidden()),_trayIcon,SLOT(managerHidden())); connect(_manager,SIGNAL(shown()),_trayIcon,SLOT(managerShown())); connect(_manager,SIGNAL(settingsDialogRequested()),this,SLOT(settingsWindowRequested())); connect(_manager,SIGNAL(itemSelected(int)),this,SLOT(itemSelected(int))); connect(_manager,SIGNAL(showContentRequested(ClipboardEntity*)),this,SLOT(showContent(ClipboardEntity*))); connect(_manager,SIGNAL(locationExchangeRequested(int,int)),this,SLOT(locationExchangeRequested(int,int))); connect(_trayIcon,SIGNAL(showHideManagerTriggerd()),this,SLOT(showHideManagerRequest())); connect(_trayIcon,SIGNAL(itemSelected(int)),this,SLOT(itemSelected(int))); connect(_trayIcon,SIGNAL(settingsDialogRequested()),this,SLOT(settingsWindowRequested())); connect(_trayIcon,SIGNAL(turnOffGenius()),this,SLOT(turnOffRequest())); connect(_trayIcon,SIGNAL(turnOnGenius()),this,SLOT(turnOnRequest())); connect(_trayIcon,SIGNAL(exitRequested()),this,SLOT(exitRequested())); connect(_trayIcon,SIGNAL(pause()),this,SLOT(pauseRequested())); connect(_trayIcon,SIGNAL(resume()),this,SLOT(resumeRequested())); connect(_selector,SIGNAL(closing(int)),this,SLOT(selectorClosed(int))); connect(_settingsWindow,SIGNAL(hiding()),this,SLOT(settingsWindow_hidden())); if(_openSelectorHotkey) connect(_openSelectorHotkey,SIGNAL(activated()),this,SLOT(openSelectorHKtriggered())); if(_clearHistoryHotKey) connect(_clearHistoryHotKey,SIGNAL(activated()),this,SLOT(clearHistoryHKTrigered())); if(_pasteLastHotKey) connect(_pasteLastHotKey,SIGNAL(activated()),this,SLOT(pasteLasteHKTrigered())); if(_openManagerHotKey) connect(_openManagerHotKey,SIGNAL(activated()),this,SLOT(openManagerHKTriggered())); if(_openSettingsHotKey) connect(_openSettingsHotKey,SIGNAL(activated()),this,SLOT(openSettingsHKTriggered())); if(_historyMenuHotKey) connect(_historyMenuHotKey,SIGNAL(activated()),this,SLOT(historyMenuHotkeyActivated())); }
GtkProxyStyle::GtkProxyStyle(ScrollbarType sb) : QProxyStyle() #ifdef ENABLE_OVERLAYSCROLLBARS , sbarThumb(0) , sbarWidth(-1) , sbarAreaWidth(-1) , sbarOffset(0xffffffff) , sbarLastPos(-1) , sbarThumbTarget(0) #endif { shortcutHander=new ShortcutHandler(this); sbarType=sb; if (SB_Standard!=sbarType) { QByteArray env=qgetenv("LIBOVERLAY_SCROLLBAR"); if (!env.isEmpty() && env!="1") { sbarType=SB_Standard; } } setBaseStyle(qApp->style()); toolbarCombo=new QComboBox(new QToolBar()); if (SB_Standard!=sbarType) { int fh=QApplication::fontMetrics().height(); sbarPlainViewWidth=fh/1.75; #ifdef ENABLE_OVERLAYSCROLLBARS if (SB_Overlay==sbarType && Qt::LeftToRight==QApplication::layoutDirection()) { // && revertQGtkStyleOverlayMod()) { sbarWidth=qMax(fh/5, 3); sbarAreaWidth=sbarWidth*6; sbarThumb=new OsThumb(); sbarThumb->setVisible(false); connect(sbarThumb, SIGNAL(thumbDragged(QPoint)), SLOT(sbarThumbMoved(QPoint))); connect(sbarThumb, SIGNAL(pageUp()), SLOT(sbarPageUp())); connect(sbarThumb, SIGNAL(pageDown()), SLOT(sbarPageDown())); connect(sbarThumb, SIGNAL(hiding()), SLOT(sbarThumbHiding())); connect(sbarThumb, SIGNAL(showing()),SLOT(sbarThumbShowing())); } #endif } }
void SettingsWindow::hideEvent(QHideEvent *event) { emit hiding(); event->accept(); }
void DesktopMenu::_onhide() { hiding(); }