#include <dockWidget.h>
Inheritance diagram for VIEW::DockWidget:

Public Slots | |
| virtual void | dropEvent (QDropEvent *e) |
| virtual void | dragEnterEvent (QDragEnterEvent *e) |
| virtual void | showGuestContextMenu (const QPoint &) |
Public Member Functions | |
| DockWidget (QWidget *parent, const char *title=0) | |
| Use this constructor! | |
| void | setGuest (QWidget &guest) |
| Insert a widget with the content of the window. | |
| virtual void | initializeWidget (MainControl &main_control) throw () |
| Initialize the widget. | |
| virtual void | fetchPreferences (INIFile &inifile) throw () |
| Load settings from an INIFile. | |
| virtual void | writePreferences (INIFile &inifile) throw () |
| Write settings to an INIFile. | |
| virtual void | setWidgetVisible (bool state) |
| For usage with Python:. | |
| virtual void | registerForHelpSystem (const QObject *widget, const String &url) |
| Register an QObject for the help system. | |
| QGridLayout * | getGuestLayout () |
Protected Member Functions | |
| DockWidget (const DockWidget &) | |
Protected Attributes | |
| QWidget * | container_ |
| QWidget * | guest_ |
| QGridLayout * | layout_ |
Insert the widget with the main content as member with setGuest(). This class is very generic, to understand its concept better, have a look at the implementation in LogView.
|
|
Load settings from an INIFile.
Reimplemented from VIEW::ModularWidget. Reimplemented in VIEW::MolecularControl, and VIEW::PyWidget. |
|
|
Initialize the widget.
Reimplemented from VIEW::ModularWidget. Reimplemented in VIEW::DatasetControl, VIEW::EditFunctions, VIEW::FileObserver, VIEW::GenericControl, VIEW::GeometricControl, VIEW::HelpViewer, VIEW::LogView, VIEW::MolecularControl, and VIEW::PyWidget. |
|
||||||||||||
|
Register an QObject for the help system.
Reimplemented from VIEW::ModularWidget. Reimplemented in VIEW::HelpViewer. |
|
|
Insert a widget with the content of the window.
|
|
|
Write settings to an INIFile.
Reimplemented from VIEW::ModularWidget. Reimplemented in VIEW::MolecularControl, and VIEW::PyWidget. |