summaryrefslogtreecommitdiff
path: root/noncore/graphics/opie-eye/gui/imageinfoui.cpp
authorzecke <zecke>2004-04-05 20:01:22 (UTC)
committer zecke <zecke>2004-04-05 20:01:22 (UTC)
commitecdd2845abeb5f3d00f58540e9b222799d6610e8 (patch) (unidiff)
tree7199007b1dc296bb4572f2c96178d47d2f36bc02 /noncore/graphics/opie-eye/gui/imageinfoui.cpp
parentcb3097d5249b6bd576d0212394ab57e885f9e9da (diff)
downloadopie-ecdd2845abeb5f3d00f58540e9b222799d6610e8.zip
opie-ecdd2845abeb5f3d00f58540e9b222799d6610e8.tar.gz
opie-ecdd2845abeb5f3d00f58540e9b222799d6610e8.tar.bz2
Make use of OWidgetStack
Diffstat (limited to 'noncore/graphics/opie-eye/gui/imageinfoui.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/graphics/opie-eye/gui/imageinfoui.cpp29
1 files changed, 27 insertions, 2 deletions
diff --git a/noncore/graphics/opie-eye/gui/imageinfoui.cpp b/noncore/graphics/opie-eye/gui/imageinfoui.cpp
index 3463ba6..74a9ea4 100644
--- a/noncore/graphics/opie-eye/gui/imageinfoui.cpp
+++ b/noncore/graphics/opie-eye/gui/imageinfoui.cpp
@@ -20,9 +20,20 @@
20#include <qpe/resource.h> 20#include <qpe/resource.h>
21 21
22#define THUMBSIZE 128 22static const int THUMBSIZE = 128;
23
24
25imageinfo::imageinfo(QWidget* parent, const char* name, WFlags fl )
26 : QWidget( parent, name, fl )
27{
28 init(name);
29}
23 30
24imageinfo::imageinfo(const QString&_path, QWidget* parent, const char* name, WFlags fl ) 31imageinfo::imageinfo(const QString&_path, QWidget* parent, const char* name, WFlags fl )
25 : QWidget( parent, name, fl ),currentFile(_path) 32 : QWidget( parent, name, fl ),currentFile(_path)
26{ 33{
34 init(name);
35 slotChangeName(_path);
36}
37void imageinfo::init(const char* name) {
27 { 38 {
28 QCopEnvelope( "QPE/Application/opie-eye_slave", "refUp()" ); 39 QCopEnvelope( "QPE/Application/opie-eye_slave", "refUp()" );
@@ -63,5 +74,4 @@ imageinfo::imageinfo(const QString&_path, QWidget* parent, const char* name, WF
63 connect(master, SIGNAL( sig_thumbNail(const QString&, const QPixmap&)), 74 connect(master, SIGNAL( sig_thumbNail(const QString&, const QPixmap&)),
64 this, SLOT(slotThumbNail(const QString&, const QPixmap&))); 75 this, SLOT(slotThumbNail(const QString&, const QPixmap&)));
65 slotChangeName(_path);
66} 76}
67 77
@@ -112,4 +122,17 @@ void imageinfo::slotThumbNail(const QString&_path, const QPixmap&_pix)
112} 122}
113 123
124void imageinfo::setPath( const QString& str ) {
125 slotChangeName( str );
126}
127
128void imageinfo::setDestructiveClose() {
129 WFlags fl = getWFlags();
130 /* clear it just in case */
131 fl &= ~WDestructiveClose;
132 fl |= WDestructiveClose;
133 setWFlags( fl );
134}
135
136
114/* for testing */ 137/* for testing */
115infoDlg::infoDlg(const QString&fname,QWidget * parent, const char * name) 138infoDlg::infoDlg(const QString&fname,QWidget * parent, const char * name)
@@ -126,2 +149,4 @@ infoDlg::~infoDlg()
126{ 149{
127} 150}
151
152