Updraft
1.0
Open source glider flight visualisation tool.
|
An interface wrapping a single tab in bottom pane. More...
#include <tabinterface.h>
Public Member Functions | |
virtual | ~TabInterface () |
virtual void | connectSlotClose (const QObject *sender, const char *signal)=0 |
Connect to the close(void) slot of tab. | |
virtual void | connectSignalCloseRequested (const QObject *receiver, const char *method)=0 |
Connect to a signal tabCloseRequested(void) that is emited before closing the tab. | |
virtual void | connectCloseRequestToClose ()=0 |
Connect signal tabCloseRequested(void) to slot close. | |
virtual void | connectSignalSelected (const QObject *receiver, const char *method)=0 |
Connects to a signal selected(void) -- tab gets focus. | |
virtual void | connectSignalDeselected (const QObject *receiver, const char *method)=0 |
Connects to a signal selected(void) -- tab loses focus. | |
virtual void | close ()=0 |
Close this tab. | |
virtual void | select ()=0 |
Select this tab in the tab pane. | |
virtual void | setTitle (const QString &title)=0 |
Sets new title of this tab. |
An interface wrapping a single tab in bottom pane.
virtual Updraft::TabInterface::~TabInterface | ( | ) | [inline, virtual] |
virtual void Updraft::TabInterface::close | ( | ) | [pure virtual] |
virtual void Updraft::TabInterface::connectCloseRequestToClose | ( | ) | [pure virtual] |
Connect signal tabCloseRequested(void) to slot close.
Call this method when the automatic closing is desired.
Implemented in Updraft::Core::Tab.
virtual void Updraft::TabInterface::connectSignalCloseRequested | ( | const QObject * | receiver, |
const char * | method | ||
) | [pure virtual] |
Connect to a signal tabCloseRequested(void) that is emited before closing the tab.
Implemented in Updraft::Core::Tab.
virtual void Updraft::TabInterface::connectSignalDeselected | ( | const QObject * | receiver, |
const char * | method | ||
) | [pure virtual] |
Connects to a signal selected(void) -- tab loses focus.
Implemented in Updraft::Core::Tab.
virtual void Updraft::TabInterface::connectSignalSelected | ( | const QObject * | receiver, |
const char * | method | ||
) | [pure virtual] |
Connects to a signal selected(void) -- tab gets focus.
Implemented in Updraft::Core::Tab.
virtual void Updraft::TabInterface::connectSlotClose | ( | const QObject * | sender, |
const char * | signal | ||
) | [pure virtual] |
Connect to the close(void) slot of tab.
After this slot is called signal closed is emited and pointer to this becomes invalid.
Implemented in Updraft::Core::Tab.
virtual void Updraft::TabInterface::select | ( | ) | [pure virtual] |
Select this tab in the tab pane.
Implemented in Updraft::Core::Tab.
virtual void Updraft::TabInterface::setTitle | ( | const QString & | title | ) | [pure virtual] |
Sets new title of this tab.
Implemented in Updraft::Core::Tab.