kexi

#include <KexiStartupFileDialogBase_win.h>

Inheritance diagram for KexiStartupFileDialogBase:
KexiStartupFileDialog

Public Member Functions

 KexiStartupFileDialogBase (const TQString &dirName, const TQString &filter=TQString(), TQWidget *parent=0, const char *name=0, bool modal=false)
TQPushButton * okButton () const
void clearFilter ()
void setFilter (const TQString &filter)
void setOperationMode (KFileDialog::OperationMode mode)
void setMode (KFile::Mode m)
void setMode (unsigned int m)
TQString currentFilter () const
void setMimeFilter (const TQStringList &mimeTypes, const TQString &defaultType=TQString())
KFile::Mode mode () const

Protected Member Functions

void init (const TQString &startDir, const TQString &filter, TQWidget *widget)
void updateAutoSelectExtension ()
TQString realStartDir (const TQString &startDir)
void saveLastVisitedPath (const TQString &path)

Protected Attributes

TQPushButton * m_okBtn
TQLineEdit * m_lineEdit
TQString m_lastVisitedPathsVariable
KexiStartupFileDialogBasePrivate * d

Detailed Description

Wrapper for win32-like file dialog. TQFileDialog is used for this. Temporary moved from TQKW KFileDialog implementation. TODO: move to KDElibs/win32 KFileDialog wrapper

Definition at line 32 of file KexiStartupFileDialogBase_win.h.

Constructor & Destructor Documentation

◆ KexiStartupFileDialogBase()

KexiStartupFileDialogBase::KexiStartupFileDialogBase ( const TQString & dirName,
const TQString & filter = TQString(),
TQWidget * parent = 0,
const char * name = 0,
bool modal = false )

Definition at line 48 of file KexiStartupFileDialog_win.cpp.

◆ ~KexiStartupFileDialogBase()

KexiStartupFileDialogBase::~KexiStartupFileDialogBase ( )

Definition at line 74 of file KexiStartupFileDialog_win.cpp.

Member Function Documentation

◆ clearFilter()

void KexiStartupFileDialogBase::clearFilter ( )

Definition at line 342 of file KexiStartupFileDialog_win.cpp.

◆ currentFilter()

TQString KexiStartupFileDialogBase::currentFilter ( ) const

Definition at line 398 of file KexiStartupFileDialog_win.cpp.

◆ init()

void KexiStartupFileDialogBase::init ( const TQString & startDir,
const TQString & filter,
TQWidget * widget )
protected

Definition at line 78 of file KexiStartupFileDialog_win.cpp.

◆ mode()

KFile::Mode KexiStartupFileDialogBase::mode ( ) const

Definition at line 352 of file KexiStartupFileDialog_win.cpp.

◆ okButton()

TQPushButton * KexiStartupFileDialogBase::okButton ( ) const
inline

Definition at line 39 of file KexiStartupFileDialogBase_win.h.

◆ realStartDir()

TQString KexiStartupFileDialogBase::realStartDir ( const TQString & startDir)
protected

Helper added because TQFileDialog on win32 doesn't support ":" prefixes for recent dir's storage.

Definition at line 454 of file KexiStartupFileDialog_win.cpp.

◆ saveLastVisitedPath()

void KexiStartupFileDialogBase::saveLastVisitedPath ( const TQString & path)
protected

Definition at line 466 of file KexiStartupFileDialog_win.cpp.

◆ setFilter()

void KexiStartupFileDialogBase::setFilter ( const TQString & filter)

Definition at line 413 of file KexiStartupFileDialog_win.cpp.

◆ setMimeFilter()

void KexiStartupFileDialogBase::setMimeFilter ( const TQStringList & mimeTypes,
const TQString & defaultType = TQString() )

Definition at line 437 of file KexiStartupFileDialog_win.cpp.

◆ setMode() [1/2]

void KexiStartupFileDialogBase::setMode ( KFile::Mode m)

Definition at line 357 of file KexiStartupFileDialog_win.cpp.

◆ setMode() [2/2]

void KexiStartupFileDialogBase::setMode ( unsigned int m)

Definition at line 379 of file KexiStartupFileDialog_win.cpp.

◆ setOperationMode()

void KexiStartupFileDialogBase::setOperationMode ( KFileDialog::OperationMode mode)

Definition at line 384 of file KexiStartupFileDialog_win.cpp.

◆ updateAutoSelectExtension()

void KexiStartupFileDialogBase::updateAutoSelectExtension ( )
inlineprotected

Definition at line 53 of file KexiStartupFileDialogBase_win.h.

Member Data Documentation

◆ d

KexiStartupFileDialogBasePrivate* KexiStartupFileDialogBase::d
protected

Definition at line 64 of file KexiStartupFileDialogBase_win.h.

◆ m_lastVisitedPathsVariable

TQString KexiStartupFileDialogBase::m_lastVisitedPathsVariable
protected

Used by win32;.

See also
realStartDir()

Definition at line 63 of file KexiStartupFileDialogBase_win.h.

◆ m_lineEdit

TQLineEdit* KexiStartupFileDialogBase::m_lineEdit
protected

Definition at line 62 of file KexiStartupFileDialogBase_win.h.

◆ m_okBtn

TQPushButton* KexiStartupFileDialogBase::m_okBtn
protected

Definition at line 61 of file KexiStartupFileDialogBase_win.h.


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