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

#include <selection_dialog.hpp>

Inheritance diagram for hds::SelectionDialog:
hds::Dialog hds::DbtSelDlg hds::ProjectSelDlg hds::SeismicSelDlg

Public Member Functions

 SelectionDialog (QWidget *parent=0, Qt::WindowFlags f=0)
 
virtual ~SelectionDialog ()
 
int operator() ()
 
virtual void update ()
 
- 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 Member Functions

QGridLayout & mainGridLayout ()
 
- Protected Member Functions inherited from hds::Dialog
virtual void buttonClicked (const hds::Dialog::Button &button_type)
 

Additional Inherited Members

- Public Types inherited from hds::Dialog
enum  Button { OK_BUTTON = 1, APPLY_BUTTON = 2, CANCEL_BUTTON = 4 }
 

Detailed Description

Abstract selection dialog.

Constructor & Destructor Documentation

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

Default constructor of the dialog.

virtual hds::SelectionDialog::~SelectionDialog ( )
virtual

Destructor.

Member Function Documentation

QGridLayout& hds::SelectionDialog::mainGridLayout ( )
protected

Access to grid layout.

int hds::SelectionDialog::operator() ( )

Update list of items and execute dialog using QDialog::exec().

virtual void hds::SelectionDialog::update ( )
virtual

Updates list of items.

Reimplemented in hds::DbtSelDlg, hds::SeismicSelDlg, and hds::ProjectSelDlg.


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