#include <kopenwith.h>
Inherits TQDialog.
Public Slots | |
| void | slotClear () |
| void | slotSelected (const TQString &_name, const TQString &_exec, const TQString &_desktopPath) |
| void | slotHighlighted (const TQString &_name, const TQString &_exec, const TQString &_desktopPath) |
| void | slotTextChanged () |
| void | slotTerminalToggled (bool) |
| void | slotDbClick () |
| void | slotOK () |
Public Member Functions | |
| KOpenWithDlg (const KURL::List &urls, TQWidget *parent=0L) | |
| KOpenWithDlg (const KURL::List &urls, const TQString &text, const TQString &value, TQWidget *parent=0L) | |
| KOpenWithDlg (const TQString &serviceType, const TQString &value, TQWidget *parent=0L) | |
| KOpenWithDlg (TQWidget *parent=0L) | |
| ~KOpenWithDlg () | |
| TQString | text () const |
| void | hideNoCloseOnExit () |
| void | hideRunInTerminal () |
| KService::Ptr | service () const |
| void | setSaveNewApplications (bool b) |
Protected Slots | |
| virtual void | accept () |
Protected Member Functions | |
| void | setServiceType (const KURL::List &_urls) |
| void | init (const TQString &text, const TQString &value) |
Protected Attributes | |
| KURLRequester * | edit |
| TQString | m_command |
| TDEApplicationTree * | m_pTree |
| TQLabel * | label |
| TQString | qName |
| TQString | qServiceType |
| bool | m_terminaldirty |
| TQCheckBox * | terminal |
| TQCheckBox * | remember |
| TQCheckBox * | nocloseonexit |
| TQPushButton * | UNUSED |
| TQPushButton * | UNUSED2 |
| KService::Ptr | m_pService |
| KOpenWithDlgPrivate * | d |
Detailed Description
"Open with" dialog box.
Used automatically by KRun, and used by libkonq.
Definition at line 46 of file kopenwith.h.
Constructor & Destructor Documentation
◆ KOpenWithDlg() [1/4]
| KOpenWithDlg::KOpenWithDlg | ( | const KURL::List & | urls, |
| TQWidget * | parent = 0L |
||
| ) |
Create a dialog that asks for a application to open a given URL(s) with.
- Parameters
-
urls the URLs that should be opened. The list can be empty, if the dialog is used to choose an application but not for some particular URLs. parent parent widget
Definition at line 320 of file kopenwith.cpp.
◆ KOpenWithDlg() [2/4]
| KOpenWithDlg::KOpenWithDlg | ( | const KURL::List & | urls, |
| const TQString & | text, | ||
| const TQString & | value, | ||
| TQWidget * | parent = 0L |
||
| ) |
Create a dialog that asks for a application to open a given URL(s) with.
- Parameters
-
urls is the URL that should be opened text appears as a label on top of the entry box. value is the initial value of the line parent parent widget
Definition at line 338 of file kopenwith.cpp.
◆ KOpenWithDlg() [3/4]
| KOpenWithDlg::KOpenWithDlg | ( | const TQString & | serviceType, |
| const TQString & | value, | ||
| TQWidget * | parent = 0L |
||
| ) |
Create a dialog to select a service for a given service type.
Note that this dialog doesn't apply to URLs.
- Parameters
-
serviceType the service type we want to choose an application for. value is the initial value of the line parent parent widget
Definition at line 350 of file kopenwith.cpp.
◆ KOpenWithDlg() [4/4]
| KOpenWithDlg::KOpenWithDlg | ( | TQWidget * | parent = 0L | ) |
Create a dialog to select an application Note that this dialog doesn't apply to URLs.
- Parameters
-
parent parent widget
- Since
- 3.1
Definition at line 364 of file kopenwith.cpp.
◆ ~KOpenWithDlg()
| KOpenWithDlg::~KOpenWithDlg | ( | ) |
Destructor.
Definition at line 530 of file kopenwith.cpp.
Member Function Documentation
◆ accept
|
protectedvirtualslot |
Reimplemented from TQDialog::accept() to save history of the combobox.
Definition at line 818 of file kopenwith.cpp.
◆ hideNoCloseOnExit()
| void KOpenWithDlg::hideNoCloseOnExit | ( | ) |
Hide the "Do not &close when command exits" Checkbox.
Definition at line 805 of file kopenwith.cpp.
◆ hideRunInTerminal()
| void KOpenWithDlg::hideRunInTerminal | ( | ) |
Hide the "Run in &terminal" Checkbox.
Definition at line 812 of file kopenwith.cpp.
◆ init()
|
protected |
Create a dialog that asks for a application to open a given URL(s) with.
- Parameters
-
text appears as a label on top of the entry box. value is the initial value of the line
Definition at line 387 of file kopenwith.cpp.
◆ service()
|
inline |
- Returns
- the chosen service in the application tree Can be null, if the user typed some text and didn't select a service.
Definition at line 114 of file kopenwith.h.
◆ setSaveNewApplications()
| void KOpenWithDlg::setSaveNewApplications | ( | bool | b | ) |
Set whether a new .desktop file should be created if the user selects an application for which no corresponding .desktop file can be found.
Regardless of this setting a new .desktop file may still be created if the user has chosen to remember the file association.
The default is false: no .desktop files are created.
- Since
- 3.2
Definition at line 607 of file kopenwith.cpp.
◆ setServiceType()
|
protected |
Determine service type from URLs.
Definition at line 375 of file kopenwith.cpp.
◆ slotClear
|
slot |
The slot for clearing the edit widget.
Definition at line 538 of file kopenwith.cpp.
◆ text()
| TQString KOpenWithDlg::text | ( | ) | const |
- Returns
- the text the user entered
Definition at line 797 of file kopenwith.cpp.
The documentation for this class was generated from the following files:
Trinity API Reference