diff options
Diffstat (limited to 'src/knowit.cpp')
| -rw-r--r-- | src/knowit.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/knowit.cpp b/src/knowit.cpp index 20d5624..f3cb954 100644 --- a/src/knowit.cpp +++ b/src/knowit.cpp @@ -42,6 +42,7 @@ #include <kprinter.h> #include <kstatusbar.h> #include <ktip.h> +#include <kpropertiesdialog.h> #if KDE_IS_VERSION(3,2,0) #include <kinputdialog.h> #else @@ -118,6 +119,8 @@ Knowit::Knowit(TQWidget*, const char *name) : TDEMainWindow(0, name), KStdAction::print(this, TQ_SLOT(slotFilePrint()), actionCollection()); new TDEAction(i18n("Document &information..."), "", "", this, TQ_SLOT(slotFileInfo()), actionCollection(), "file_info"); + new TDEAction(i18n("&Properties..."), "document-properties", "", this, + TQ_SLOT(slotFileProperties()), actionCollection(), "file_properties"); KStdAction::quit(this, TQ_SLOT(slotFileQuit()), actionCollection()); /* Actions: Edit */ @@ -921,6 +924,12 @@ void Knowit::slotFileInfo() } +void Knowit::slotFileProperties() +{ + KPropertiesDialog::showDialog(filename, this, nullptr, true); +} + + void Knowit::slotFilePrint() { KPrinter printer; |
