itom  4.1.0
PathLineEditPrivate Class Reference

Public Member Functions

 PathLineEditPrivate (PathLineEdit &object)
 
void init ()
 
QSize recomputeSizeHint (QSize &sh) const
 
void updateFilter ()
 
void adjustPathLineEditSize ()
 
void _q_recomputeCompleterPopupSize ()
 
void createPathLineEditWidget (bool useComboBox)
 
QString settingKey () const
 

Public Attributes

QLineEdit * LineEdit
 
QComboBox * ComboBox
 
QToolButton * BrowseButton
 "..." button
 
int MinimumContentsLength
 
PathLineEdit::SizeAdjustPolicy SizeAdjustPolicy
 
QString Label
 used in file dialogs
 
QStringList NameFilters
 Regular expression (in wildcard mode) used to help the user to complete the line.
 
QDir::Filters Filters
 Type of path (file, dir...)
 
PathLineEdit::Options DialogOptions
 
bool HasValidInput
 boolean that stores the old state of valid input
 
QString SettingKey
 
QSize SizeHint
 
QSize MinimumSizeHint
 

Static Public Attributes

static QString sCurrentDirectory = ""
 Content the last value of the current directory.
 
static int sMaxHistory = 5
 Size of the history, if the history is full and a new value is added, the oldest value is dropped.
 

Protected Attributes

PathLineEdit *const q_ptr
 

Private Member Functions

 Q_DECLARE_PUBLIC (PathLineEdit)
 

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