source: molecuilder/src/UIElements/CommandLineUI/CommandLineWindow.hpp@ aa36cc

Last change on this file since aa36cc was 7a6fd9, checked in by Frederik Heber <heber@…>, 16 years ago

Actions put into libMolecuilderActions, UIElements into libMolecuilderUI

  • due to great number of Actions it is sensible to put them into their own library
  • this is advantageous overall, but right now especially as all the unit tests do not depend on this lib.
  • it was also needed as Actions depend on UIElements and to resolve to correct ordering, UIElements have to be available before the libMolecuilderActions is aded (if compiled into libmolecuilder it is appended after!)
  • Property mode set to 100644
File size: 728 bytes
Line 
1/*
2 * CommandLineWindow.hpp
3 *
4 * Created on: May 8, 2010
5 * Author: heber
6 */
7
8#ifndef COMMANDLINEWINDOW_HPP_
9#define COMMANDLINEWINDOW_HPP_
10
11#include "MainWindow.hpp"
12
13class CommandLineStatusIndicator;
14
15class CommandLineWindow : public MainWindow
16{
17public:
18 CommandLineWindow();
19 virtual ~CommandLineWindow();
20
21 virtual void display();
22
23private:
24 // populaters
25 void populateAnalysisActions();
26 void populateAtomActions();
27 void populateCmdActions();
28 void populateFragmentationActions();
29 void populateMoleculeActions();
30 void populateParserActions();
31 void populateTesselationActions();
32 void populateWorldActions();
33
34 CommandLineStatusIndicator *statusIndicator;
35
36};
37
38#endif /* COMMANDLINEWINDOW_HPP_ */
Note: See TracBrowser for help on using the repository browser.