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