GCF::Components::UrlEdit::UrlEdit(QWidget* parent) :QWidget(parent) { d = new GCF::Components::UrlEditData; d->urlButton = new QPushButton(this); d->urlButton->setText("..."); d->clearButton = new QPushButton(this); d->clearButton->setIcon(qApp->style()->standardIcon(QStyle::SP_TrashIcon)); connect(d->urlButton, SIGNAL(clicked()), this, SLOT(on_urlButton_clicked())); connect(d->clearButton, SIGNAL(clicked()), this, SLOT(on_clearButton_clicked())); }
int Schachuhr::qt_metacall(QMetaObject::Call _c, int _id, void **_a) { _id = QMainWindow::qt_metacall(_c, _id, _a); if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { switch (_id) { case 0: on_stopButton_clicked(); break; case 1: on_quitButton_clicked(); break; case 2: on_clearButton_clicked(); break; case 3: on_player2Button_clicked(); break; case 4: on_player1Button_clicked(); break; default: ; } _id -= 5; } return _id; }
int NetworkAccessViewer::qt_metacall(QMetaObject::Call _c, int _id, void **_a) { _id = QWidget::qt_metacall(_c, _id, _a); if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { switch (_id) { case 0: on_clearButton_clicked(); break; case 1: clear(); break; case 2: requestFinished((*reinterpret_cast< QObject*(*)>(_a[1]))); break; case 3: showItemDetails((*reinterpret_cast< QTreeWidgetItem*(*)>(_a[1]))); break; case 4: readyRead((*reinterpret_cast< QObject*(*)>(_a[1]))); break; default: ; } _id -= 5; } return _id; }
int Widget::qt_metacall(QMetaObject::Call _c, int _id, void **_a) { _id = QWidget::qt_metacall(_c, _id, _a); if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { switch (_id) { case 0: send(); break; case 1: receive(); break; case 2: WriteData(); break; case 3: on_clearButton_clicked(); break; case 4: on_configButton_clicked(); break; case 5: on_exitButton_clicked(); break; default: ; } _id -= 6; } return _id; }
int MainWindow::qt_metacall(QMetaObject::Call _c, int _id, void **_a) { _id = QMainWindow::qt_metacall(_c, _id, _a); if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { switch (_id) { case 0: on_clearButton_clicked(); break; case 1: on_getLastTempButton_clicked(); break; case 2: on_getTempButton_clicked(); break; case 3: on_getTempAllButton_clicked(); break; case 4: DataReceived((*reinterpret_cast< QString(*)>(_a[1]))); break; case 5: ConnectError(); break; case 6: timerEvent((*reinterpret_cast< QTimerEvent*(*)>(_a[1]))); break; default: ; } _id -= 8; } return _id; }
/** * Shows a context menu with more options * * @param pos */ void LogWidget::on_logTextEdit_customContextMenuRequested(const QPoint &pos) { #ifndef INTEGRATION_TESTS QPoint globalPos = ui->logTextEdit->mapToGlobal(pos); QMenu *menu = ui->logTextEdit->createStandardContextMenu(); menu->addSeparator(); QString actionText = ui->buttonFrame->isHidden() ? tr("Show options") : tr("Hide options"); QAction *toggleOptionsAction = menu->addAction(actionText); QAction *clearLogAction = menu->addAction(tr("Clear log")); QAction *selectedItem = menu->exec(globalPos); if (selectedItem) { if (selectedItem == toggleOptionsAction) { ui->buttonFrame->setVisible(ui->buttonFrame->isHidden()); } else if (selectedItem == clearLogAction) { on_clearButton_clicked(); } } #else Q_UNUSED(pos); #endif }
SeparateConference::SeparateConference( const QString &protocol_name, const QString &conference_name, const QString &account_name, const QString &emoticon_path, QWidget *parent) : QWidget(parent) , m_abstract_chat_layer(AbstractChatLayer::instance()) , m_conference_name(conference_name) , m_account_name(account_name) , m_protocol_name(protocol_name) , m_emoticons_path(emoticon_path) { ui.setupUi(this); conferenceTextEdit = ui.t_Edit; m_text_browser = ui.t_Browser; setAttribute(Qt::WA_QuitOnClose, false); setAttribute(Qt::WA_DeleteOnClose, true); m_last_message_position = 0; if ( m_text_browser ) { m_text_browser->setOpenExternalLinks(true); } m_already_hred = false; QSoftMenuBar::setLabel(this, Qt::Key_Back, QSoftMenuBar::NoLabel); QSoftMenuBar::setLabel(m_text_browser, Qt::Key_Back, QSoftMenuBar::NoLabel); QSoftMenuBar::setLabel(conferenceTextEdit, Qt::Key_Back, QString::null, tr("Send")); QMenu *menu = QSoftMenuBar::menuFor(this); menu->clear(); menu->addAction(tr("Clear Chat"), this, SLOT(on_clearButton_clicked())); menu->addSeparator(); menu->addAction(tr("Close Chat"), this, SLOT(deleteLater())); m_contact_list = new ConferenceContactList(protocol_name,conference_name,account_name,0/*ui.conferenceList*/); /* m_item_delegate = new ContactListItemDelegate(); m_item_delegate->setTreeView(ui.conferenceList); ui.conferenceList->setItemDelegate(m_item_delegate); // ui.conferenceList->setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff); // ui.conferenceList->setSelectionMode(QAbstractItemView::SingleSelection); // ui.conferenceList->setSelectionBehavior(QAbstractItemView::SelectItems); m_cl_event_eater = new ConferenceContactListEventEater(); m_cl_event_eater->m_contact_list = m_contact_list; ui.conferenceList->findChild<QObject *>("qt_scrollarea_viewport")->installEventFilter(m_cl_event_eater); ui.conferenceList->installEventFilter(m_cl_event_eater); m_contact_list->nowActive(); m_scroll_at_max = true; m_current_scroll_position = 0;*/ /* QList<int> sizes; sizes.append(400); sizes.append(20); ui.chatSplitter->setSizes(sizes); sizes.clear(); sizes.append(400); sizes.append(100); ui.listSplitter->setSizes(sizes);*/ m_last_history=true; ui.t_Edit->installEventFilter(this); /* m_tab_compl = new TabCompletion(this); m_tab_compl->setTextEdit(ui.t_Edit); m_tab_compl->setContactList(m_contact_list);*/ qDebug() << "ui done..."; }