#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: