diff options
| author | Peter Penz <[email protected]> | 2008-12-12 19:44:28 +0000 |
|---|---|---|
| committer | Peter Penz <[email protected]> | 2008-12-12 19:44:28 +0000 |
| commit | 37c5fc08133ff32941c7215c71084d6cdb7c6c6a (patch) | |
| tree | defaa3691951450e77c99227fece8e16352d4ff4 /src/dolphinviewcontainer.h | |
| parent | 03407356cac7e07147b22077c5e6218bb8d53063 (diff) | |
If the users enters an URL that represents a file, open the file by the corresponding application instead of showing an error message.
BUG: 165877
svn path=/trunk/KDE/kdebase/apps/; revision=896189
Diffstat (limited to 'src/dolphinviewcontainer.h')
| -rw-r--r-- | src/dolphinviewcontainer.h | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/dolphinviewcontainer.h b/src/dolphinviewcontainer.h index 15a0ae6a8..d2adb5ed7 100644 --- a/src/dolphinviewcontainer.h +++ b/src/dolphinviewcontainer.h @@ -142,11 +142,20 @@ private slots: void slotDirListerCompleted(); /** - * Handles clicking on an item + * Handles clicking on an item. If the item is a directory, the + * directory is opened in the view. If the item is a file, the file + * gets started by the corresponding application. */ void slotItemTriggered(const KFileItem& item); /** + * Opens a the file \a url by opening the corresponding application. + * Is connected with the signal urlIsFile() from DolphinDirLister and will + * get invoked if the user manually has entered a file into the URL navigator. + */ + void openFile(const KUrl& url); + + /** * Shows the information for the item \a item inside the statusbar. If the * item is null, the default statusbar information is shown. */ |
