Vesna
Main Page
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
src
ui
components
TabWidget.h
Go to the documentation of this file.
1
#ifndef TABWIDGET_H
2
#define TABWIDGET_H
3
4
#include <QWidget>
5
6
class
TabWidget
:
public
QWidget
7
{
8
Q_OBJECT
9
public
:
10
explicit
TabWidget
( QWidget *parent = 0 );
11
virtual
~TabWidget
();
12
13
int
AddTab
(
const
QString &tabTitle, QWidget *tabContent,
bool
isDefaultTab =
false
);
14
int
GetCurrentTabIndex
()
const
;
15
void
ResetSelectedTab
();
16
17
void
UpdateTabsTitles
(
const
QStringList &tabsTitles );
18
19
private
slots:
20
void
onButtonClicked(
bool
checked );
21
22
signals:
23
void
CurrentTabChanged
(
int
index );
24
25
private
:
27
28
class
DataClass
;
29
QSharedPointer<DataClass> d;
30
32
};
33
34
#endif // TABWIDGET_H
TabWidget
Definition:
TabWidget.h:6
TabWidget::ResetSelectedTab
void ResetSelectedTab()
Definition:
TabWidget.cpp:80
TabWidget::TabWidget
TabWidget(QWidget *parent=0)
Definition:
TabWidget.cpp:34
TabWidget::AddTab
int AddTab(const QString &tabTitle, QWidget *tabContent, bool isDefaultTab=false)
Definition:
TabWidget.cpp:45
TabWidget::UpdateTabsTitles
void UpdateTabsTitles(const QStringList &tabsTitles)
Definition:
TabWidget.cpp:96
TabWidget::CurrentTabChanged
void CurrentTabChanged(int index)
TabWidget::DataClass
Definition:
TabWidget.cpp:12
TabWidget::GetCurrentTabIndex
int GetCurrentTabIndex() const
Definition:
TabWidget.cpp:75
TabWidget::~TabWidget
virtual ~TabWidget()
Definition:
TabWidget.cpp:41
Generated on Thu Dec 18 2025 23:21:47 for Vesna by
1.8.8