#include <tabwidget.h>
|
| int | addView (const LoadRequest &req, const Qz::NewTabPositionFlags &openFlags, bool selectLine=false, bool pinned=false) |
| |
| int | addView (const LoadRequest &req, const QString &title=tr("New tab"), const Qz::NewTabPositionFlags &openFlags=Qz::NT_SelectedTab, bool selectLine=false, int position=-1, bool pinned=false) |
| |
| int | addView (WebTab *tab, const Qz::NewTabPositionFlags &openFlags) |
| |
| int | insertView (int index, WebTab *tab, const Qz::NewTabPositionFlags &openFlags) |
| |
| void | addTabFromClipboard () |
| |
| int | duplicateTab (int index) |
| |
| void | closeTab (int index=-1) |
| |
| void | requestCloseTab (int index=-1) |
| |
| void | reloadTab (int index) |
| |
| void | reloadAllTabs () |
| |
| void | stopTab (int index) |
| |
| void | closeAllButCurrent (int index) |
| |
| void | closeToRight (int index) |
| |
| void | closeToLeft (int index) |
| |
| void | detachTab (int index) |
| |
| void | loadTab (int index) |
| |
| void | unloadTab (int index) |
| |
| void | restoreClosedTab (QObject *obj=nullptr) |
| |
| void | restoreAllClosedTabs () |
| |
| void | clearClosedTabsList () |
| |
| void | moveAddTabButton (int posX) |
| |
| void | tabBarOverFlowChanged (bool overflowed) |
| |
| void | setCurrentIndex (int index) |
| |
| void | setCurrentWidget (QWidget *widget) |
| |
| void | setUpLayout () |
| |
|
| | TabWidget (BrowserWindow *window, QWidget *parent=nullptr) |
| |
| | ~TabWidget () override |
| |
| BrowserWindow * | browserWindow () const |
| |
| bool | restoreState (const QVector< WebTab::SavedTab > &tabs, int currentTab) |
| |
| void | setCurrentIndex (int index) |
| |
| void | nextTab () |
| |
| void | previousTab () |
| |
| void | currentTabChanged (int index) |
| |
| int | normalTabsCount () const |
| |
| int | pinnedTabsCount () const |
| |
| int | extraReservedWidth () const |
| |
| WebTab * | webTab (int index=-1) const |
| |
| TabBar * | tabBar () const |
| |
| ClosedTabsManager * | closedTabsManager () const |
| |
| QList< WebTab * > | allTabs (bool withPinned=true) |
| |
| bool | canRestoreTab () const |
| |
| bool | isCurrentTabFresh () const |
| |
| void | setCurrentTabFresh (bool currentTabFresh) |
| |
| QStackedWidget * | locationBars () const |
| |
| ToolButton * | buttonClosedTabs () const |
| |
| AddTabButton * | buttonAddTab () const |
| |
| void | moveTab (int from, int to) |
| |
| int | pinUnPinTab (int index, const QString &title=QString()) |
| |
| void | detachTab (WebTab *tab) |
| |
| | TabStackedWidget (QWidget *parent=nullptr) |
| |
| | ~TabStackedWidget () override |
| |
| ComboTabBar * | tabBar () |
| |
| void | setTabBar (ComboTabBar *tb) |
| |
| bool | documentMode () const |
| |
| void | setDocumentMode (bool enabled) |
| |
| int | addTab (QWidget *widget, const QString &label, bool pinned=false) |
| |
| int | insertTab (int index, QWidget *widget, const QString &label, bool pinned=false) |
| |
| QString | tabText (int index) const |
| |
| void | setTabText (int index, const QString &label) |
| |
| QString | tabToolTip (int index) const |
| |
| void | setTabToolTip (int index, const QString &tip) |
| |
| int | pinUnPinTab (int index, const QString &title=QString()) |
| |
| void | removeTab (int index) |
| |
| void | moveTab (int from, int to) |
| |
| int | currentIndex () const |
| |
| QWidget * | currentWidget () const |
| |
| QWidget * | widget (int index) const |
| |
| int | indexOf (QWidget *widget) const |
| |
| int | count () const |
| |
Definition at line 65 of file tabwidget.h.
◆ TabWidget()
| TabWidget::TabWidget |
( |
BrowserWindow * |
window, |
|
|
QWidget * |
parent = nullptr |
|
) |
| |
|
explicit |
◆ ~TabWidget()
| TabWidget::~TabWidget |
( |
| ) |
|
|
override |
◆ addTabFromClipboard
| void TabWidget::addTabFromClipboard |
( |
| ) |
|
|
slot |
◆ addView [1/3]
| int TabWidget::addView |
( |
const LoadRequest & |
req, |
|
|
const QString & |
title = tr("New tab"), |
|
|
const Qz::NewTabPositionFlags & |
openFlags = Qz::NT_SelectedTab, |
|
|
bool |
selectLine = false, |
|
|
int |
position = -1, |
|
|
bool |
pinned = false |
|
) |
| |
|
slot |
◆ addView [2/3]
| int TabWidget::addView |
( |
const LoadRequest & |
req, |
|
|
const Qz::NewTabPositionFlags & |
openFlags, |
|
|
bool |
selectLine = false, |
|
|
bool |
pinned = false |
|
) |
| |
|
slot |
◆ addView [3/3]
| int TabWidget::addView |
( |
WebTab * |
tab, |
|
|
const Qz::NewTabPositionFlags & |
openFlags |
|
) |
| |
|
slot |
◆ allTabs()
| QList< WebTab * > TabWidget::allTabs |
( |
bool |
withPinned = true | ) |
|
◆ browserWindow()
◆ buttonAddTab()
◆ buttonClosedTabs()
| ToolButton * TabWidget::buttonClosedTabs |
( |
| ) |
const |
◆ canRestoreTab()
| bool TabWidget::canRestoreTab |
( |
| ) |
const |
◆ changed
| void TabWidget::changed |
( |
| ) |
|
|
signal |
◆ clearClosedTabsList
| void TabWidget::clearClosedTabsList |
( |
| ) |
|
|
slot |
◆ closeAllButCurrent
| void TabWidget::closeAllButCurrent |
( |
int |
index | ) |
|
|
slot |
◆ closedTabsManager()
◆ closeTab
| void TabWidget::closeTab |
( |
int |
index = -1 | ) |
|
|
slot |
◆ closeToLeft
| void TabWidget::closeToLeft |
( |
int |
index | ) |
|
|
slot |
◆ closeToRight
| void TabWidget::closeToRight |
( |
int |
index | ) |
|
|
slot |
◆ currentTabChanged()
| void TabWidget::currentTabChanged |
( |
int |
index | ) |
|
◆ detachTab [1/2]
| void TabWidget::detachTab |
( |
int |
index | ) |
|
|
slot |
◆ detachTab() [2/2]
| void TabWidget::detachTab |
( |
WebTab * |
tab | ) |
|
◆ duplicateTab
| int TabWidget::duplicateTab |
( |
int |
index | ) |
|
|
slot |
◆ extraReservedWidth()
| int TabWidget::extraReservedWidth |
( |
| ) |
const |
◆ insertView
| int TabWidget::insertView |
( |
int |
index, |
|
|
WebTab * |
tab, |
|
|
const Qz::NewTabPositionFlags & |
openFlags |
|
) |
| |
|
slot |
◆ isCurrentTabFresh()
| bool TabWidget::isCurrentTabFresh |
( |
| ) |
const |
◆ loadTab
| void TabWidget::loadTab |
( |
int |
index | ) |
|
|
slot |
◆ locationBars()
| QStackedWidget * TabWidget::locationBars |
( |
| ) |
const |
◆ moveAddTabButton
| void TabWidget::moveAddTabButton |
( |
int |
posX | ) |
|
|
slot |
◆ moveTab()
| void TabWidget::moveTab |
( |
int |
from, |
|
|
int |
to |
|
) |
| |
◆ nextTab()
| void TabWidget::nextTab |
( |
| ) |
|
◆ normalTabsCount()
| int TabWidget::normalTabsCount |
( |
| ) |
const |
◆ pinnedTabsCount()
| int TabWidget::pinnedTabsCount |
( |
| ) |
const |
◆ pinUnPinTab()
| int TabWidget::pinUnPinTab |
( |
int |
index, |
|
|
const QString & |
title = QString() |
|
) |
| |
◆ previousTab()
| void TabWidget::previousTab |
( |
| ) |
|
◆ reloadAllTabs
| void TabWidget::reloadAllTabs |
( |
| ) |
|
|
slot |
◆ reloadTab
| void TabWidget::reloadTab |
( |
int |
index | ) |
|
|
slot |
◆ requestCloseTab
| void TabWidget::requestCloseTab |
( |
int |
index = -1 | ) |
|
|
slot |
◆ restoreAllClosedTabs
| void TabWidget::restoreAllClosedTabs |
( |
| ) |
|
|
slot |
◆ restoreClosedTab
| void TabWidget::restoreClosedTab |
( |
QObject * |
obj = nullptr | ) |
|
|
slot |
◆ restoreState()
| bool TabWidget::restoreState |
( |
const QVector< WebTab::SavedTab > & |
tabs, |
|
|
int |
currentTab |
|
) |
| |
◆ setCurrentIndex()
| void TabWidget::setCurrentIndex |
( |
int |
index | ) |
|
◆ setCurrentTabFresh()
| void TabWidget::setCurrentTabFresh |
( |
bool |
currentTabFresh | ) |
|
◆ stopTab
| void TabWidget::stopTab |
( |
int |
index | ) |
|
|
slot |
◆ tabBar()
| TabBar * TabWidget::tabBar |
( |
| ) |
const |
◆ tabBarOverFlowChanged
| void TabWidget::tabBarOverFlowChanged |
( |
bool |
overflowed | ) |
|
|
slot |
◆ tabInserted
| void TabWidget::tabInserted |
( |
int |
index | ) |
|
|
signal |
◆ tabMoved
| void TabWidget::tabMoved |
( |
int |
from, |
|
|
int |
to |
|
) |
| |
|
signal |
◆ tabRemoved
| void TabWidget::tabRemoved |
( |
int |
index | ) |
|
|
signal |
◆ unloadTab
| void TabWidget::unloadTab |
( |
int |
index | ) |
|
|
slot |
◆ webTab()
| WebTab * TabWidget::webTab |
( |
int |
index = -1 | ) |
const |
The documentation for this class was generated from the following files: