UNIVERS
15.3
UNIVERS base processing software API
|
#include <ss_options_dialog.hpp>
Signals | |
void | seismicDocChanged () |
Public Member Functions | |
SSOptionsDialog (QWidget *parent=0, Qt::WindowFlags f=0) | |
virtual | ~SSOptionsDialog () |
void | attachSeismicDoc (ZdSeismicSet *pdoc) |
void | detachSeismicDoc () |
void | setHeaderWords (const std::vector< int > &hdr_words_set) |
const std::vector< int > & | getHeaderWords () const |
void | applyOrders () const |
void | applyOrders (ZdSeismicSet *pdoc) const |
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 () |
Static Public Member Functions | |
static QString | coordParser (ZqbType type, const std::vector< ZdCoordObjStream::CoordArgVal > &args) |
static std::vector < ZdCoordObjStream::CoordArgVal > | coordParser (ZqbType type, const QString &str) |
Protected Slots | |
virtual void | sort1ToolButtonClicked (bool checked=false) |
virtual void | sort2ToolButtonClicked (bool checked=false) |
virtual void | sort3ToolButtonClicked (bool checked=false) |
Protected Member Functions | |
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 } |
Seismic document options dialog.
hds::SSOptionsDialog::SSOptionsDialog | ( | QWidget * | parent = 0 , |
Qt::WindowFlags | f = 0 |
||
) |
Default constructor of Qt dialog.
|
virtual |
Destructor.
void hds::SSOptionsDialog::applyOrders | ( | ) | const |
Applies selection parameters set in GUI upto controlled seismic document.
void hds::SSOptionsDialog::applyOrders | ( | ZdSeismicSet * | pdoc | ) | const |
Applies selection parameters set in GUI upto provided seismic document.
void hds::SSOptionsDialog::attachSeismicDoc | ( | ZdSeismicSet * | pdoc | ) |
Attach seismic document pointer to be controlled.
Interface will be configured from current state of the document provided.
|
protectedvirtual |
Called when button with provided button_type clicked.
Reimplemented from hds::Dialog.
|
static |
Parse arguments of coordinate with provided type from vector to QString in the
form of "A,B,C-D,..."
|
static |
Parse arguments of coordinate with provided type from QString in the
form of "A,B,C-D,..." to vector of arguments.
void hds::SSOptionsDialog::detachSeismicDoc | ( | ) |
Detach current seismic document.
const std::vector<int>& hds::SSOptionsDialog::getHeaderWords | ( | ) | const |
Get current shown header words wecotor.
|
signal |
Emitted when any option in seismic document has changed.
void hds::SSOptionsDialog::setHeaderWords | ( | const std::vector< int > & | hdr_words_set | ) |
Set shown header words vector.
If vector is empty all header words will be shown.
|
protectedvirtualslot |
Sort1 tool button clicked slot.
|
protectedvirtualslot |
Sort2 tool button clicked slot.
|
protectedvirtualslot |
Sort3 tool button clicked slot.