void TwitterApiSearchTimelineWidget::addFooter() { QHBoxLayout *footer = titleBarLayout(); d->close = new KPushButton(KIcon("dialog-close"), QString(), this); d->close->setFixedSize(28,28); d->close->setToolTip(i18n("Close Search")); if(d->searchInfo.isBrowsable) { d->previous = new KPushButton(this); d->previous->setIcon(KIcon("go-previous")); d->previous->setMaximumSize(28,28); d->previous->setToolTip(i18n("Previous")); d->next = new KPushButton(this); d->next->setIcon(KIcon("go-next")); d->next->setMaximumSize(28,28); d->next->setToolTip(i18n("Next")); d->pageNumber = new KRestrictedLine(this); d->pageNumber->setValidChars("1234567890"); d->pageNumber->setMaxLength(2); d->pageNumber->setMaximumWidth(40); d->pageNumber->setAlignment(Qt::AlignCenter); d->pageNumber->setToolTip( i18n("Page Number") ); footer->addWidget(d->previous); footer->addWidget(d->pageNumber); footer->addWidget(d->next); footer->addWidget(new KSeparator(Qt::Vertical, this)); connect( d->next, SIGNAL(clicked(bool)), SLOT(loadNextPage()) ); connect( d->previous, SIGNAL(clicked(bool)), SLOT(loadPreviousPage()) ); connect( d->pageNumber, SIGNAL(returnPressed(QString)), SLOT(loadCustomPage(QString)) ); }
void WebView::loadHomepage() { loadCustomPage(mainSettings->value("browser/homepage").toString()); }