Ejemplo n.º 1
0
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()));
}
Ejemplo n.º 2
0
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;
}
Ejemplo n.º 4
0
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;
}
Ejemplo n.º 5
0
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;
}
Ejemplo n.º 6
0
/**
 * 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
}
Ejemplo n.º 7
0
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...";
}