Esempio n. 1
0
Tab::Tab(QWidget* parent):
    QWidget(parent),
    m_Page(new Page(this))
{
    QSizePolicy sp;
    sp.setHorizontalPolicy(QSizePolicy::Maximum);

    m_Page->headersArea().get()->setFixedHeight(70);
    m_Page->linksArea().get()->setFixedHeight(100);
    //m_Page->headersArea().get()->setSizePolicy(sp);
    //m_Page->headersArea().get()->setSizeAdjustPolicy();

    m_Page->headersArea().get()->setReadOnly(true);
    m_Page->linksArea().get()->setReadOnly(true);
    m_Page->bodyArea().get()->setReadOnly(true);

    m_VertLayout.reset(new QVBoxLayout(this));
    m_VertLayout->addWidget(m_Page->headersArea().get());
    m_VertLayout->addWidget(m_Page->linksArea().get());
    m_VertLayout->addWidget(m_Page->bodyArea().get());

    setLayout(m_VertLayout.get());

    QObject::connect(this, SIGNAL(needReloadPage()), this, SLOT(reloadPage()));
}
Esempio n. 2
0
void ContainerWidget::showWebview() {
    QLineEdit *line = idwidget->lineedit;
    IdStore::store(line->text());

    this->widget(1)->hide();
    this->widget(0)->show();
    emit reloadPage();
}
Esempio n. 3
0
void ContainerWidget::keyPressEvent(QKeyEvent *e) {
    if(e->key() == Qt::Key_F1) {
        showWebview();
    } else if(e->key() == Qt::Key_F2) {
        showIdChange();
    } else if(e->key() == Qt::Key_F5) {
        qDebug() << "Reload page";
        emit reloadPage();
    }
}
Esempio n. 4
0
ContainerWidget::ContainerWidget(QWidget *parent) :
    QStackedWidget(parent)
{
    setCursor(Qt::BlankCursor);

    webwidget = new WebviewerWidget();
    idwidget = new IdChangeWidget();

    connect(this, SIGNAL(reloadPage()), webwidget, SLOT(reload()) );

    addWidget(webwidget);
    addWidget(idwidget);
}
Esempio n. 5
0
void ChatView::menuTriggered(QAction *action)
{
  if (action == m_clear)
    ChatNotify::start(Notify::ClearChat, id());
  else if (action == m_reload)
    reloadPage();
  else if (action == m_seconds)
    ChatCore::settings()->setValue(SETTINGS_DISPLAY_SECONDS, action->isChecked());
  else if (action == m_service)
    ChatCore::settings()->setValue(SETTINGS_DISPLAY_SERVICE, action->isChecked());
  else if (action == m_autoscroll)
    ChatCore::settings()->setValue(SETTINGS_AUTO_SCROLL, action->isChecked());
}
Esempio n. 6
0
void OptContentDock::reloadImage()
{
    reloadPage();
}