KIO
#include <kurlrequesterdialog.h>

Public Member Functions | |
KUrlRequesterDialog (const QString &url, const QString &text, QWidget *parent) | |
KUrlRequesterDialog (const QString &url, QWidget *parent=0) | |
~KUrlRequesterDialog () | |
KFileDialog * | fileDialog () |
KUrl | selectedUrl () const |
KUrlRequester * | urlRequester () |
![]() | |
KDialog (QWidget *parent=0, Qt::WindowFlags flags=0) | |
~KDialog () | |
KPushButton * | button (ButtonCode id) const |
KIcon | buttonIcon (ButtonCode id) const |
QString | buttonText (ButtonCode id) const |
QString | buttonToolTip (ButtonCode id) const |
QString | buttonWhatsThis (ButtonCode id) const |
ButtonCode | defaultButton () const |
QString | helpLinkText () const |
void | incrementInitialSize (const QSize &size) |
bool | isButtonEnabled (ButtonCode id) const |
QWidget * | mainWidget () |
virtual QSize | minimumSizeHint () const |
void | restoreDialogSize (const KConfigGroup &config) |
void | saveDialogSize (KConfigGroup &config, KConfigGroup::WriteConfigFlags options=KConfigGroup::Normal) const |
void | setButtonFocus (ButtonCode id) |
void | setButtonGuiItem (ButtonCode id, const KGuiItem &item) |
void | setButtonIcon (ButtonCode id, const KIcon &icon) |
void | setButtonMenu (ButtonCode id, QMenu *menu, ButtonPopupMode popupmode=InstantPopup) |
void | setButtons (ButtonCodes buttonMask) |
void | setButtonsOrientation (Qt::Orientation orientation) |
void | setButtonText (ButtonCode id, const QString &text) |
void | setButtonToolTip (ButtonCode id, const QString &text) |
void | setButtonWhatsThis (ButtonCode id, const QString &text) |
void | setDefaultButton (ButtonCode id) |
void | setEscapeButton (ButtonCode id) |
void | setInitialSize (const QSize &size) |
void | setMainWidget (QWidget *widget) |
void | showButton (ButtonCode id, bool state) |
void | showButtonSeparator (bool state) |
virtual QSize | sizeHint () const |
Static Public Member Functions | |
static KUrl | getUrl (const QString &url=QString(), QWidget *parent=0, const QString &caption=QString()) |
![]() | |
static bool | avoidArea (QWidget *widget, const QRect &area, int screen=-1) |
static void | centerOnScreen (QWidget *widget, int screen=-1) |
static int | groupSpacingHint () |
static QString | makeStandardCaption (const QString &userCaption, QWidget *window=0, CaptionFlags flags=HIGCompliantCaption) |
static int | marginHint () |
static void | resizeLayout (QLayout *lay, int margin, int spacing) |
static void | resizeLayout (QWidget *widget, int margin, int spacing) |
static void | setAllowEmbeddingInGraphicsView (bool allowEmbedding) |
static int | spacingHint () |
Additional Inherited Members | |
![]() | |
enum | ButtonCode |
enum | ButtonPopupMode |
enum | CaptionFlag |
![]() | |
void | delayedDestruct () |
void | enableButton (ButtonCode id, bool state) |
void | enableButtonApply (bool state) |
void | enableButtonCancel (bool state) |
void | enableButtonOk (bool state) |
void | enableLinkedHelp (bool state) |
bool | isDetailsWidgetVisible () const |
virtual void | setCaption (const QString &caption) |
virtual void | setCaption (const QString &caption, bool modified) |
void | setDetailsWidget (QWidget *detailsWidget) |
void | setDetailsWidgetVisible (bool visible) |
void | setHelp (const QString &anchor, const QString &appname=QString()) |
void | setHelpLinkText (const QString &text) |
virtual void | setPlainCaption (const QString &caption) |
![]() | |
void | aboutToShowDetails () |
void | applyClicked () |
void | buttonClicked (KDialog::ButtonCode button) |
void | cancelClicked () |
void | closeClicked () |
void | defaultClicked () |
void | finished () |
void | helpClicked () |
void | hidden () |
void | layoutHintChanged () |
void | noClicked () |
void | okClicked () |
void | resetClicked () |
void | tryClicked () |
void | user1Clicked () |
void | user2Clicked () |
void | user3Clicked () |
void | yesClicked () |
![]() | |
Apply | |
AppNameCaption | |
Cancel | |
Close | |
Default | |
DelayedPopup | |
Details | |
Help | |
HIGCompliantCaption | |
InstantPopup | |
ModifiedCaption | |
No | |
NoCaptionFlags | |
NoDefault | |
None | |
Ok | |
Reset | |
Try | |
User1 | |
User2 | |
User3 | |
Yes | |
![]() | |
virtual void | slotButtonClicked (int button) |
void | updateGeometry () |
![]() | |
KDialog (KDialogPrivate &dd, QWidget *parent, Qt::WindowFlags flags=0) | |
virtual void | closeEvent (QCloseEvent *e) |
virtual void | hideEvent (QHideEvent *) |
virtual void | keyPressEvent (QKeyEvent *) |
![]() | |
KDialogPrivate *const | d_ptr |
Detailed Description
Dialog in which a user can enter a filename or url.
It is a dialog encapsulating KUrlRequester. The API is derived from KFileDialog.
Simple dialog to enter a filename/url.
Definition at line 39 of file kurlrequesterdialog.h.
Constructor & Destructor Documentation
◆ KUrlRequesterDialog() [1/2]
|
explicit |
Constructs a KUrlRequesterDialog.
- Parameters
-
url The url of the directory to start in. Use QString() to start in the current working directory, or the last directory where a file has been selected. parent The parent object of this widget.
Definition at line 52 of file kurlrequesterdialog.cpp.
◆ KUrlRequesterDialog() [2/2]
KUrlRequesterDialog::KUrlRequesterDialog | ( | const QString & | url, |
const QString & | text, | ||
QWidget * | parent | ||
) |
Constructs a KUrlRequesterDialog.
- Parameters
-
url The url of the directory to start in. Use QString() to start in the current working directory, or the last directory where a file has been selected. text Text of the label parent The parent object of this widget.
Definition at line 61 of file kurlrequesterdialog.cpp.
◆ ~KUrlRequesterDialog()
KUrlRequesterDialog::~KUrlRequesterDialog | ( | ) |
Destructs the dialog.
Definition at line 70 of file kurlrequesterdialog.cpp.
Member Function Documentation
◆ fileDialog()
KFileDialog * KUrlRequesterDialog::fileDialog | ( | ) |
Returns a pointer to the file dialog used by the KUrlRequester.
Definition at line 139 of file kurlrequesterdialog.cpp.
◆ getUrl()
|
static |
Creates a modal dialog, executes it and returns the selected URL.
- Parameters
-
url This specifies the initial path of the input line. parent The widget the dialog will be centered on initially. caption The caption to use for the dialog.
Definition at line 123 of file kurlrequesterdialog.cpp.
◆ selectedUrl()
KUrl KUrlRequesterDialog::selectedUrl | ( | ) | const |
Returns the fully qualified filename.
Definition at line 114 of file kurlrequesterdialog.cpp.
◆ urlRequester()
KUrlRequester * KUrlRequesterDialog::urlRequester | ( | ) |
Returns a pointer to the KUrlRequester.
Definition at line 144 of file kurlrequesterdialog.cpp.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Feb 20 2023 00:00:00 by doxygen 1.9.6 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.