projectoptions.h 843 B

12345678910111213141516171819202122232425262728293031323334
  1. #ifndef PROJECTOPTIONS_H
  2. #define PROJECTOPTIONS_H
  3. #include "ui_projectoptions.h"
  4. class ProjectOptions : public QDialog, public Ui::ProjectOptions
  5. {
  6. Q_OBJECT
  7. public:
  8. ProjectOptions(QWidget* parent = 0, const char* name = 0, bool modal = false, Qt::WindowFlags fl = 0);
  9. ~ProjectOptions();
  10. public slots:
  11. virtual void RegularProgram_toggled( bool state );
  12. virtual void ExternalDataVariable_toggled( bool state );
  13. virtual void CompressProgram_toggled( bool state );
  14. virtual void CheckOncalcNames();
  15. virtual void UpdateVisibilities();
  16. virtual void ProgramOptionsFunc();
  17. virtual void browseButton_clicked();
  18. protected slots:
  19. virtual void languageChange();
  20. private:
  21. void init();
  22. void destroy();
  23. void ImportSettings( void );
  24. void ExportSettings( void );
  25. };
  26. #endif // PROJECTOPTIONS_H