UNIVERS  15.3
UNIVERS base processing software API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Protected Attributes | List of all members
hds::CreateDbProjectDialog Class Reference

#include <create_db_project_dialog.hpp>

Inheritance diagram for hds::CreateDbProjectDialog:
hds::Dialog

Public Member Functions

 CreateDbProjectDialog (QWidget *parent=0, Qt::WindowFlags f=0)
 
virtual ~CreateDbProjectDialog ()
 
hds::db::ErrCode attachProject (const hds::db::Project &project)
 
hds::db::ErrCode createProject (hds::db::Project &project)
 
- Public Member Functions inherited from hds::Dialog
 Dialog (QWidget *parent=0, Qt::WindowFlags f=0)
 
virtual ~Dialog ()
 
virtual void show ()
 
virtual void showModal ()
 
virtual void hide ()
 
virtual int exec ()
 
void setButtonsMask (int mask)
 
int buttonsMask () const
 
QWidget & mainWidget ()
 

Protected Attributes

Ui_CreateDbProjectWid m_ui
 

Additional Inherited Members

- Public Types inherited from hds::Dialog
enum  Button { OK_BUTTON = 1, APPLY_BUTTON = 2, CANCEL_BUTTON = 4 }
 
- Protected Member Functions inherited from hds::Dialog
virtual void buttonClicked (const hds::Dialog::Button &button_type)
 

Detailed Description

Dialog for project creation.

Constructor & Destructor Documentation

hds::CreateDbProjectDialog::CreateDbProjectDialog ( QWidget *  parent = 0,
Qt::WindowFlags  f = 0 
)

Default constructor of Qt dialog.

virtual hds::CreateDbProjectDialog::~CreateDbProjectDialog ( )
virtual

Destructor.

Member Function Documentation

hds::db::ErrCode hds::CreateDbProjectDialog::attachProject ( const hds::db::Project project)
Attach data into interface from provided database project. 

Return EC_NO_ERROR if all ok.

hds::db::ErrCode hds::CreateDbProjectDialog::createProject ( hds::db::Project project)
Create provided database project from current dialog configuration. 

Return EC_NO_ERROR if all ok.

Member Data Documentation

Ui_CreateDbProjectWid hds::CreateDbProjectDialog::m_ui
protected

Generated with designer user interface.


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