COOLFluiD  Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
Public Member Functions | Private Slots | Private Attributes | List of all members
SelectPathDialog Class Reference

#include <SelectPathDialog.hpp>

Inherits QDialog.

Public Member Functions

 SelectPathDialog (QWidget *parent=0)
 
cf3::common::URI show (const cf3::common::URI &path)
 

Private Slots

void bt_ok_clicked ()
 Slot called when "OK" button is clicked. More...
 
void bt_cancel_clicked ()
 Slot called when "Cancel" button is clicked. More...
 
void item_clicked (const QModelIndex &index)
 
void path_changed (const QString &index)
 

Private Attributes

QVBoxLayout * m_main_layout
 
TreeViewm_tree_view
 
QLineEdit * m_edit_path
 
QDialogButtonBox * m_buttons
 
bool m_ok_clicked
 
QCompleter * m_completer
 
QStringListModel * m_model
 
bool m_node_clicked
 

Detailed Description

Definition at line 36 of file SelectPathDialog.hpp.

Constructor & Destructor Documentation

SelectPathDialog ( QWidget *  parent = 0)

Definition at line 32 of file SelectPathDialog.cpp.

Member Function Documentation

void bt_cancel_clicked ( )
privateslot

Slot called when "Cancel" button is clicked.

Sets #m_okClicked to false and then sets the dialog to an invisible state.

Definition at line 94 of file SelectPathDialog.cpp.

void bt_ok_clicked ( )
privateslot

Slot called when "OK" button is clicked.

Sets #m_okClicked to true and then sets the dialog to an invisible state.

Definition at line 86 of file SelectPathDialog.cpp.

void item_clicked ( const QModelIndex &  index)
privateslot

Definition at line 102 of file SelectPathDialog.cpp.

void path_changed ( const QString &  index)
privateslot

Definition at line 110 of file SelectPathDialog.cpp.

URI show ( const cf3::common::URI path)

Definition at line 69 of file SelectPathDialog.cpp.

Member Data Documentation

QDialogButtonBox* m_buttons
private

Definition at line 71 of file SelectPathDialog.hpp.

QCompleter* m_completer
private

Definition at line 75 of file SelectPathDialog.hpp.

QLineEdit* m_edit_path
private

Definition at line 69 of file SelectPathDialog.hpp.

QVBoxLayout* m_main_layout
private

Definition at line 65 of file SelectPathDialog.hpp.

QStringListModel* m_model
private

Definition at line 77 of file SelectPathDialog.hpp.

bool m_node_clicked
private

Definition at line 79 of file SelectPathDialog.hpp.

bool m_ok_clicked
private

Definition at line 73 of file SelectPathDialog.hpp.

TreeView* m_tree_view
private

Definition at line 67 of file SelectPathDialog.hpp.


The documentation for this class was generated from the following files:
Send comments to:
COOLFluiD Web Admin