void windowManager::squareWindowEmpty() { squareWindowAction_->setEnabled(false); if (windowIsActive(colorCompareWindow_.name())) { showAndRaise(colorCompareWindow_.window()); } else { showAndRaise(colorChooser_.window()); } setMenuEntry(squareWindow_.name(), false); }
void QtFileTransferWidget::addReceiveItem(ReceiveFileSession * fileSession) { QtFileTransferDownloadItem * fileTransferItem = new QtFileTransferDownloadItem(this, fileSession, _downloadFolder); SAFE_CONNECT(fileTransferItem, SIGNAL(removeClicked()), SLOT(itemRemoveClicked())); QListWidgetItem * item = new QListWidgetItem(/*_ui->downloadTransferListWidget*/); item->setSizeHint(fileTransferItem->minimumSizeHint()); _ui->downloadTransferListWidget->insertItem(0, item); _ui->downloadTransferListWidget->setItemWidget(item, fileTransferItem); showDownloadTab(); showAndRaise(); }
imageZoomWindow* windowManager::activeWindow() const { const QList<imageZoomWindow*> widgets = constructedWidgets(); for (int i = 0, size = widgets.size(); i < size; ++i) { if (widgets[i]->isVisible()) { return widgets[i]; } } // oops, couldn't find an active window qWarning() << "No active window at windowManager::activeWindow()"; showAndRaise(colorChooser_.window()); return colorChooser_.window(); }
void QtFileTransferWidget::addSendItem(SendFileSession * fileSession, const std::string & filename, const std::string & contact) { QtFileTransferUploadItem * fileTransferItem = new QtFileTransferUploadItem(this, fileSession, QString::fromStdString(filename), contact); SAFE_CONNECT(fileTransferItem, SIGNAL(removeClicked()), SLOT(itemRemoveClicked())); QListWidgetItem * item = new QListWidgetItem(/*_ui->uploadTransferListWidget*/); item->setSizeHint(fileTransferItem->minimumSizeHint()); _ui->uploadTransferListWidget->insertItem(0, item); _ui->uploadTransferListWidget->setItemWidget(item, fileTransferItem); showUploadTab(); showAndRaise(); }
void windowManager::colorCompareEmpty() { colorCompareAction_->setEnabled(false); showAndRaise(colorChooser_.window()); setMenuEntry(colorCompareWindow_.name(), false); }