VR-Forces 5.0.2 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Member Functions
DtVrfDefinitionPersistenceWidget Class Reference

This subclass will specifically allow an item to be removed via right click.

Inheritance diagram for DtVrfDefinitionPersistenceWidget:
Inheritance graph
[legend]

Public Member Functions

 DtVrfDefinitionPersistenceWidget (makVrv::DtDe &de, QWidget *parent=0, Qt::WindowFlags f=0)
 
- Public Member Functions inherited from makVrv::DtDefinitionPersistenceWidget
 DtDefinitionPersistenceWidget (DtDe &de, QWidget *parent=0, Qt::WindowFlags f=0)
 
virtual ~DtDefinitionPersistenceWidget ()
 
virtual void restoreSelected (bool fromFactory)
 
virtual void restoreAll (bool fromFactory)
 
virtual void useDir (bool useDir)
 
virtual void queryImportFilePath (DtDe &de, const std::string &importType, const std::string &path, const std::string &fileFilter)
 
virtual void queryExportFilePath (DtDe &de, const std::string &importType, const std::string &path, const std::string &fileFilter)
 
virtual std::string queryExportFilePathString (DtDe &de, const std::string &importType, const std::string &path, const std::string &fileFilter)
 
virtual void queryExportHierFilePath (DtDe &de, const std::string &importType, const std::string &path, const std::string &fileFilter)
 
virtual void queryExportAllFilePaths (DtDe &de, const std::string &importType, const std::string &path, const std::string &fileFilter)
 
virtual void queryExportLeafFilePath (DtDe &de, const std::string &importType, const std::string &path, const std::string &fileFilter)
 
virtual void queryMergeFilePath (DtDe &de, const std::string &importType, const std::string &path, const std::string &fileFilter)
 
virtual void setExportHierEnabled (bool b)
 
virtual void disableAllButtons (bool b)
 
virtual bool showImportLeavesFirstBox ()
 
virtual void setExportSelectedLeafButtonEnabled (bool enabled)
 
- Public Member Functions inherited from makVrv::DtPersistenceToolbarWidget
 DtPersistenceToolbarWidget (DtDe &de, QWidget *p=0, Qt::WindowFlags f=0)
 
virtual ~DtPersistenceToolbarWidget ()
 
virtual void setPersistentStateName (const QString &name)
 
virtual void setSaveButtonShown (bool shown)
 
virtual void setSeparatorShown (bool shown)
 
virtual void setMergeShown (bool shown)
 
virtual void setExportShown (bool)
 
virtual void setImportShown (bool)
 
virtual void setExportEnabled (bool)
 
virtual void setMergeEnabled (bool)
 
virtual void setImportEnabled (bool)
 
virtual void setExportSelectedEnabled (bool)
 
virtual void setBackupRestoreEnabled (bool shown)
 
virtual void setFactoryRestoreEnabled (bool shown)
 
virtual void setSaveDefaultsEnabled (bool b)
 
virtual void setBackup (DtBackupInterface *backup, bool showFactoryButton) override
 
virtual void activateSaveDefaults ()
 
- Public Member Functions inherited from makVrv::DtPersistenceControlsInterface
virtual ~DtPersistenceControlsInterface ()
 

Protected Member Functions

virtual int activateRememberToExport (bool &dontShowAagin) override
 
- Protected Member Functions inherited from makVrv::DtDefinitionPersistenceWidget
void adjustGui ()
 
- Protected Member Functions inherited from makVrv::DtPersistenceToolbarWidget
virtual void backupFileChanged (const DtBackupInterface *)
 
virtual void rememberToExportDialog ()
 
std::string labelNameToExportDialogDisplayName (const std::string &name)
 
void setupGui ()
 
virtual QString willAlsoRestore (int) const
 

Additional Inherited Members

- Public Attributes inherited from makVrv::DtPersistenceControlsInterface
boost::signalslib::signal< void()> signal_saveDefaults
 
boost::signalslib::signal< void()> signal_restoreDefaults
 
boost::signalslib::signal< void()> signal_restoreFactoryDefaults
 
boost::signalslib::signal< void()> signal_defaultsAboutToBeRestored
 
boost::signalslib::signal< void()> signal_defaultsRestored
 
boost::signalslib::signal< void()> signal_factoryDefaultsAboutToBeRestored
 
boost::signalslib::signal< void()> signal_factoryDefaultsRestored
 
boost::signalslib::signal< void()> signal_export
 
boost::signalslib::signal< void()> signal_import
 
boost::signalslib::signal< void()> signal_exportSelected
 
boost::signalslib::signal< void()> signal_exportHier
 
boost::signalslib::signal< void()> signal_saveAll
 
boost::signalslib::signal< void()> signal_reload
 
boost::signalslib::signal< void()> signal_exportLeaves
 
boost::signalslib::signal< void()> signal_exportSelectedLeaves
 
boost::signalslib::signal< void()> signal_merge
 
boost::signalslib::signal
< void(const std::string &)> 
signal_importFilenameChosen
 
boost::signalslib::signal
< void(const std::string &)> 
signal_mergeFilenameChosen
 
boost::signalslib::signal
< void(const std::string &)> 
signal_exportFilenameChosen
 
boost::signalslib::signal
< void(const std::string &)> 
signal_exportHierFilenameChosen
 
boost::signalslib::signal
< void(const std::string &)> 
signal_exportAllFilenamesChosen
 
boost::signalslib::signal
< void(const std::string &)> 
signal_exportLeafFilenameChosen
 
- Protected Slots inherited from makVrv::DtDefinitionPersistenceWidget
virtual void on_myExportHierButton_clicked ()
 
virtual void on_myExportLeafButton_clicked ()
 
virtual void on_myExportSelectedLeafButton_clicked ()
 
virtual void on_mySaveAllButton_clicked ()
 
- Protected Slots inherited from makVrv::DtPersistenceToolbarWidget
virtual void on_myImportButton_clicked ()
 
virtual void on_myExportButton_clicked ()
 
virtual void on_myMergeButton_clicked ()
 
virtual void on_myExportSelectedButton_clicked ()
 
virtual void on_mySaveButton_clicked ()
 
virtual void on_mySaveAllButton_clicked ()
 
virtual void on_myRestoreButton_clicked ()
 
virtual void on_myRestoreFactoryButton_clicked ()
 
- Protected Attributes inherited from makVrv::DtDefinitionPersistenceWidget
bool myUseDir
 
QPushButtonmyExportHierButton
 
QPushButtonmyExportLeafButton
 
QPushButtonmyExportSelectedLeafButton
 
int myLoadedLeaveFileCount
 
- Protected Attributes inherited from makVrv::DtPersistenceToolbarWidget
DtDemyDe
 
DtBackupInterfacemyBackup
 
QLabelmyLabel
 
QPushButtonmyImportButton
 
QPushButtonmyExportButton
 
QPushButtonmyMergeButton
 
QPushButtonmyExportSelectedButton
 
QPushButtonmySaveButton
 
QPushButtonmySaveAllButton
 
QPushButtonmyRestoreButton
 
QPushButtonmyRestoreFactoryButton
 
QFrame * mySeparator
 
QHBoxLayout * myButtonLayout
 
- Static Protected Attributes inherited from makVrv::DtDefinitionPersistenceWidget
static bool myShowMergeDialog
 

Constructor & Destructor Documentation

DtVrfDefinitionPersistenceWidget::DtVrfDefinitionPersistenceWidget ( makVrv::DtDe de,
QWidget *  parent = 0,
Qt::WindowFlags  f = 0 
)

CTOR.

Member Function Documentation

virtual int DtVrfDefinitionPersistenceWidget::activateRememberToExport ( bool dontShowAagin)
overrideprotectedvirtual

Remind user to export (usually prompting on page exit) with a checkbox allow user to not show it again the user check the "dont show again".

Returns
int QMessageBox::StandardButton

Reimplemented from makVrv::DtPersistenceToolbarWidget.


The documentation for this class was generated from the following file:

Document ID: Generated on Sun Dec 4 20:22:03 EST 2022 from SVN revision 249613
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)