TMainWindow Class
继承于QMainWindow的无边框窗体 More...
Header: | #include <TMainWindow> |
Inherits: | QMainWindow and TUiInterface |
Public Functions
TMainWindow(QWidget *parent = 0) | |
~TMainWindow() | |
void | setHasWindowTitleBar(bool iValue) |
void | setWindowTitleBar(TFramelessWindowBar *iTitleBar) |
TFramelessWindowBar * | windowTitleBar() |
- 48 public functions inherited from QMainWindow
- 213 public functions inherited from QWidget
Public Slots
virtual QVariant | getData(const QString &key = "", const QVariant &options = QVariant()) |
virtual void | setData(const QString &key, const QVariant &data) |
void | setWindowModified(bool iBol = true) |
void | show() |
- 3 public slots inherited from QMainWindow
- 9 public slots inherited from TUiInterface
- 19 public slots inherited from QWidget
Signals
virtual void | notification(const QString &type, const QVariant &data = QVariant(), const QString &uuid = QStringLiteral( "" )) |
void | windowModifyChanged(bool) |
- 2 signals inherited from QMainWindow
- 1 signal inherited from TUiInterface
- 3 signals inherited from QWidget
Protected Functions
bool | event(QEvent *iEvent) |
Reimplemented Protected Functions
virtual bool | nativeEvent(const QByteArray &iEventTypeLst, void *iMsgPtr, long *oResultI64Ptr) |
- 2 protected functions inherited from QMainWindow
- 2 protected functions inherited from TUiInterface
- 35 protected functions inherited from QWidget
Additional Inherited Members
- 8 properties inherited from QMainWindow
- 58 properties inherited from QWidget
- 5 static public members inherited from QWidget
- 1 protected slot inherited from QWidget
Detailed Description
继承于QMainWindow的无边框窗体
Member Function Documentation
TMainWindow::TMainWindow(QWidget *parent = 0)
Default constructs an instance of TMainWindow.
TMainWindow::~TMainWindow()
TMainWindow::~TMainWindow
[protected]
bool TMainWindow::event(QEvent *iEvent)
[virtual slot]
QVariant TMainWindow::getData(const QString &key = "", const QVariant &options = QVariant())
[virtual protected]
bool TMainWindow::nativeEvent(const QByteArray &iEventTypeLst, void *iMsgPtr, long *oResultI64Ptr)
[virtual signal]
void TMainWindow::notification(const QString &type, const QVariant &data = QVariant(), const QString &uuid = QStringLiteral( "" ))
[virtual slot]
void TMainWindow::setData(const QString &key, const QVariant &data)
void TMainWindow::setHasWindowTitleBar(bool iValue)
[slot]
void TMainWindow::setWindowModified(bool iBol = true)
void TMainWindow::setWindowTitleBar(TFramelessWindowBar *iTitleBar)
See also windowTitleBar().
[slot]
void TMainWindow::show()
[signal]
void TMainWindow::windowModifyChanged(bool)
TFramelessWindowBar *TMainWindow::windowTitleBar()
See also setWindowTitleBar().