|
|
| DisplayProperties (QWidget *parent=NULL, const char *name="DisplayProperties") |
|
| DisplayProperties (const DisplayProperties &dp) |
| Copy constructor just implemented for Python Interface, dont use it! More...
|
|
virtual | ~DisplayProperties () |
|
|
virtual void | onNotify (Message *message) |
|
virtual void | initializeWidget (MainControl &main_control) |
|
virtual void | initializePreferencesTab (Preferences &preferences) |
| Insert the ModelSettingsDialog and the ColoringSettingsDialog into the Preferences. More...
|
|
virtual void | finalizePreferencesTab (Preferences &preferences) |
| Remove the ModelSettingsDialog and the ColoringSettingsDialog from the Preferences. More...
|
|
void | applyPreferences () |
|
virtual void | checkMenu (MainControl &main_control) |
|
void | createRepresentationMode () |
| Switch to the mode, that a new Representation will be created. More...
|
|
void | modifyRepresentationMode (Representation *rep) |
| Switch to the mode, that an existing Representation will be modified. More...
|
|
bool | getSettingsFromString (const String &data) |
| Settings from String. More...
|
|
void | createRepresentation (String data_string, const vector< const Composite * > &new_systems) |
|
void | enableCreationForNewMolecules (bool state) |
| Set if Representations are automaticaly created for new Molecules. More...
|
|
Representation * | getRepresentation () |
| Get the Representation on which DisplayProperties is working on. More...
|
|
virtual Representation * | createRepresentation (const std::list< Composite * > &composites, bool hidden=false) |
|
void | setModelSettingsDialog (ModelSettingsDialog *dialog) |
|
void | setColoringSettingsDialog (ColoringSettingsDialog *dialog) |
|
| ModularWidget (const char *name="<ModularWidget>") |
|
| ModularWidget (const ModularWidget &widget) |
|
virtual | ~ModularWidget () |
|
virtual void | destroy () |
|
virtual void | clear () |
|
QAction * | insertMenuEntry (Position parent_id, const QString &name, const QObject *receiver=0, const char *slot=0, const String &description="", QKeySequence accel=QKeySequence(), const QString &menu_hint=QString(""), UIOperationMode::OperationMode minimal_mode=UIOperationMode::MODE_ALL) |
|
BALL_DEPRECATED void | setMenuHelp (QAction *, const String &) |
|
virtual BALL_DEPRECATED void | registerForHelpSystem (const QObject *, const String &) |
|
virtual void | addToolBarEntries (QToolBar *main_tb) |
|
void | setIcon (QAction *action, const String &filename, bool add_to_main_toolbar=true) |
|
virtual void | fetchPreferences (INIFile &inifile) |
|
virtual void | writePreferences (INIFile &inifile) |
|
bool | lockComposites () |
|
bool | unlockComposites () |
| Unlock the Composites. More...
|
|
MainControl * | getMainControl () const |
|
virtual void | setStatusbarText (const String &text, bool important=false) |
|
virtual void | setStatusbarText (const QString &text, bool important=false) |
|
String | getWorkingDir () |
| Implemented for convenience. More...
|
|
void | setWorkingDir (const String &dir) |
| Implemented for convenience. More...
|
|
FragmentDB & | getFragmentDB () const |
|
virtual void | dump (std::ostream &s=std::cout, Size depth=0) const |
|
void | setWorkingDirFromFilename_ (String filename) |
|
virtual BALL_DEPRECATED void | showHelp (const String &) |
|
virtual void | finalizeWidget (MainControl &main_control) |
|
virtual bool | canHandle (const String &) const |
|
virtual bool | openFile (const String &) |
|
| Embeddable (const String &identifier="<Embeddable>") |
|
| Embeddable (const Embeddable &embeddable) |
|
virtual | ~Embeddable () |
|
void | setIdentifier (const String &identifier) |
|
const String & | getIdentifier () const |
|
void | unregisterThis () |
|
virtual void | registerThis () |
|
| ConnectionObject () |
|
virtual | ~ConnectionObject () |
|
void | registerConnectionObject (ConnectionObject &object) |
|
void | unregisterConnectionObject (ConnectionObject &object) |
|
bool | isConnectionObjectRegistered (const ConnectionObject &object) |
|
ConnectionObject * | getParent () const |
|
ConnectionObject * | getRoot () |
|
virtual bool | isValid () const |
|
| PreferencesEntry () |
|
virtual | ~PreferencesEntry () |
|
virtual void | writePreferenceEntries (INIFile &inifile) |
| Store the settings of all registered objects. More...
|
|
virtual void | readPreferenceEntries (const INIFile &inifile) |
| Restore the settings of all registered objects. More...
|
|
void | setINIFileSectionName (const String &name) |
| Set the name for the section in the INIFile. More...
|
|
const String & | getINIFileSectionName () const |
| Get the name for the section in the INIFile. More...
|
|
void | setWidgetStackName (const String &name) |
|
StackPages & | getStackPages () |
| Return all pages, that are to be shown in a parent QStackedWidget. More...
|
|
void | setWidgetStack (QStackedWidget *stack) |
|
virtual void | showStackPage (Position nr) |
| Show the specified page in the QStackedWidget. More...
|
|
virtual void | showStackPage (QWidget *widget) |
| Show the specified page in the QStackedWidget. More...
|
|
virtual Position | currentStackPage () const |
| Get the currently shown page in the QStackedWidget. More...
|
|
virtual void | restoreDefaultValues (bool all=false) |
| Set all registered objects to their default values. More...
|
|
virtual void | storeValues () |
|
virtual void | restoreValues (bool all=false) |
|
virtual void | dump (std::ostream &s=std::cout, Size depth=0) const |
|
virtual bool | setValueAllowed (QObject *) |
| Allows to prevent restoring of widgets. More...
|
|
|
typedef std::vector< Embeddable * > | EmbeddableVector |
|
typedef std::list< std::pair< QWidget *, String > > | StackPages |
|
static void | registerWidget (ModularWidget *mwidget) |
|
typedef HashMap< const QObject *, String > | ValueMap |
|
void | notify_ (Message *message) |
|
void | notify_ (Message &message) |
|
void | onNotify_ (Message *message) |
|
void | registerWidgets_ () |
|
void | registerObject_ (QObject *widget) |
|
void | unregisterObject_ (QObject *widget) |
|
BALL_DEPRECATED void | registerWidgetForHelpSystem_ (const QWidget *, const String &) |
|
void | restoreValues_ (bool all, const ValueMap &map) |
|
void | insertStackEntry_ (QWidget *, const String &name) |
|
bool | isSupported_ (QObject &widget) |
|
bool | getValue_ (const QObject *widget, String &value) |
|
bool | setValue_ (QObject *widget, const String &value) |
|
static void | registerInstance_ (const std::type_info &type, const Embeddable *instance) |
|
static void | unregisterInstance_ (const Embeddable *instance) |
|
static Size | countInstances_ (const std::type_info &type) |
|
static Embeddable * | getInstance_ (const std::type_info &type, Position index) |
|
static Embeddable * | getInstance_ (const std::type_info &type, const String &identifier) |
|
QAction * | window_menu_entry_ |
|
bool | show_window_enty_ |
|
bool | default_visible_ |
|
QList< QAction * > | main_toolbar_actions_ |
|
String | inifile_section_name_ |
|
HashSet< QObject * > | registered_objects_ |
|
ValueMap | default_values_ |
|
ValueMap | last_values_ |
|
QStackedWidget * | widget_stack_ |
|
StackPages | stack_pages_ |
|
Dialog for creating and changing representations for a selection of molecular objects. It can create a new Representation for a selection of Composite 's from the MolecularControl. If a Representation is selected in the GeometricControl, it can be modified with this dialog. With the help of various combo boxes it is possible to customize the look of the graphical visualization (the model, the drawing precision, the drawing mode, the coloring method and the custom color). For information about the drawing precision see Representation.
If this dialog is used, it should be created with MainControl as parent.
If you want to add a new coloring method or type of Representation, have a look at VIEW/KERNEL/common.h.
Definition at line 54 of file displayProperties.h.