Diffstat (limited to 'noncore/graphics/opie-eye/gui') (more/less context) (ignore whitespace changes)
-rw-r--r-- | noncore/graphics/opie-eye/gui/mainwindow.cpp | 10 | ||||
-rw-r--r-- | noncore/graphics/opie-eye/gui/mainwindow.h | 1 |
2 files changed, 11 insertions, 0 deletions
diff --git a/noncore/graphics/opie-eye/gui/mainwindow.cpp b/noncore/graphics/opie-eye/gui/mainwindow.cpp index 21a668a..3650493 100644 --- a/noncore/graphics/opie-eye/gui/mainwindow.cpp +++ b/noncore/graphics/opie-eye/gui/mainwindow.cpp @@ -21,6 +21,7 @@ #include <qpe/resource.h> #include <qpe/config.h> #include <qpe/ir.h> +#include <qpe/applnk.h> #include <qtoolbar.h> #include <qtoolbutton.h> @@ -281,3 +282,12 @@ void PMainWindow::closeEvent( QCloseEvent* ev ) { void PMainWindow::raiseIconView() { m_stack->raiseWidget( IconView ); } + +void PMainWindow::setDocument( const QString& showImg ) { + QString file = showImg; + DocLnk lnk(showImg); + if (lnk.isValid() ) + file = lnk.file(); + + slotDisplay( file ); +} diff --git a/noncore/graphics/opie-eye/gui/mainwindow.h b/noncore/graphics/opie-eye/gui/mainwindow.h index 5de2f42..042d568 100644 --- a/noncore/graphics/opie-eye/gui/mainwindow.h +++ b/noncore/graphics/opie-eye/gui/mainwindow.h @@ -39,6 +39,7 @@ public slots: void slotReturn(); void slotRotateToggled(bool); void slotScaleToggled(bool); + void setDocument( const QString& ); protected: void raiseIconView(); |