Entropy Piano Tuner  1.1.3 (documentation not yet complete)
An open-source experimental software for piano tuning by entropy minimization
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
SimpleFileDialog Class Reference

#include <simplefiledialog.h>

+ Inheritance diagram for SimpleFileDialog:
+ Collaboration diagram for SimpleFileDialog:

Public Types

enum  Mode { Mode::Open, Mode::Save }
 

Signals

void fileSelectionChanged (QString)
 

Public Member Functions

 SimpleFileDialog (Mode mode, QDir dir)
 
QString getFileName () const
 

Static Public Member Functions

static QString getOpenFile (QDir dir)
 
static QString getSaveFile (QDir dir)
 

Protected Member Functions

void accept ()
 

Private Slots

void onDeleteFile ()
 
void onCurrentItemChanged (QTreeWidgetItem *current, QTreeWidgetItem *previous)
 

Private Attributes

const Mode mMode
 
const QDir mDir
 
QTreeWidget * mFilesList
 
QLineEdit * mNameEdit
 

Detailed Description

Definition at line 29 of file simplefiledialog.h.

Member Enumeration Documentation

Enumerator
Open 
Save 

Definition at line 33 of file simplefiledialog.h.

Constructor & Destructor Documentation

SimpleFileDialog::SimpleFileDialog ( Mode  mode,
QDir  dir 
)

Definition at line 38 of file simplefiledialog.cpp.

+ Here is the call graph for this function:

Member Function Documentation

void SimpleFileDialog::accept ( )
protected

Definition at line 142 of file simplefiledialog.cpp.

+ Here is the call graph for this function:

void SimpleFileDialog::fileSelectionChanged ( QString  )
signal
QString SimpleFileDialog::getFileName ( ) const
inline

Definition at line 44 of file simplefiledialog.h.

QString SimpleFileDialog::getOpenFile ( QDir  dir)
static

Definition at line 124 of file simplefiledialog.cpp.

+ Here is the call graph for this function:

QString SimpleFileDialog::getSaveFile ( QDir  dir)
static

Definition at line 133 of file simplefiledialog.cpp.

+ Here is the call graph for this function:

void SimpleFileDialog::onCurrentItemChanged ( QTreeWidgetItem *  current,
QTreeWidgetItem *  previous 
)
privateslot

Definition at line 198 of file simplefiledialog.cpp.

void SimpleFileDialog::onDeleteFile ( )
privateslot

Definition at line 163 of file simplefiledialog.cpp.

Member Data Documentation

const QDir SimpleFileDialog::mDir
private

Definition at line 57 of file simplefiledialog.h.

QTreeWidget* SimpleFileDialog::mFilesList
private

Definition at line 58 of file simplefiledialog.h.

const Mode SimpleFileDialog::mMode
private

Definition at line 56 of file simplefiledialog.h.

QLineEdit* SimpleFileDialog::mNameEdit
private

Definition at line 59 of file simplefiledialog.h.


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