-rw-r--r-- | core/applets/screenshotapplet/screenshot.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/core/applets/screenshotapplet/screenshot.cpp b/core/applets/screenshotapplet/screenshot.cpp index 4ebdb7a..98f2c9e 100644 --- a/core/applets/screenshotapplet/screenshot.cpp +++ b/core/applets/screenshotapplet/screenshot.cpp | |||
@@ -236,71 +236,71 @@ void ScreenshotControl::savePixmap() { | |||
236 | 236 | ||
237 | void ScreenshotControl::performGrab() { | 237 | void ScreenshotControl::performGrab() { |
238 | 238 | ||
239 | if(buttonPushed ==1) { | 239 | if(buttonPushed ==1) { |
240 | qDebug("grabbing screen"); | 240 | qDebug("grabbing screen"); |
241 | grabTimer->stop(); | 241 | grabTimer->stop(); |
242 | snapshot = QPixmap::grabWindow( QPEApplication::desktop()->winId(),0,0,QApplication::desktop()->width(),QApplication::desktop()->height() ); | 242 | snapshot = QPixmap::grabWindow( QPEApplication::desktop()->winId(),0,0,QApplication::desktop()->width(),QApplication::desktop()->height() ); |
243 | show(); | 243 | show(); |
244 | qApp->processEvents(); | 244 | qApp->processEvents(); |
245 | savePixmap(); | 245 | savePixmap(); |
246 | } else { | 246 | } else { |
247 | qDebug("scap"); | 247 | qDebug("scap"); |
248 | grabTimer->stop(); | 248 | grabTimer->stop(); |
249 | // do scap here | 249 | // do scap here |
250 | QString cmd; | 250 | QString cmd; |
251 | cmd="cat /dev/fd0 > /tmp/cap"; | 251 | cmd="cat /dev/fd0 > /tmp/cap"; |
252 | system(cmd.latin1()); | 252 | system(cmd.latin1()); |
253 | // qDebug("echo \"POST /scap/capture.cgi http1.1\" | 253 | // qDebug("echo \"POST /scap/capture.cgi http1.1\" |
254 | // echo \"Content-length: 153600\" | 254 | // echo \"Content-length: 153600\" |
255 | // echo \"Content-Type: image/gif\" | 255 | // echo \"Content-Type: image/gif\" |
256 | // echo \"HOST: www.handhelds.org\" | 256 | // echo \"HOST: www.handhelds.org\" |
257 | // echo \"\" | 257 | // echo \"\" |
258 | // cat /tmp/cap | nc h1.handhelds.org 80"); | 258 | // cat /tmp/cap | nc h1.handhelds.org 80"); |
259 | cmd="nc h1.handhelds.org 1011 </tmp/cap"; | 259 | cmd="nc h1.handhelds.org 1011 </tmp/cap"; |
260 | qDebug("running command "+cmd); | 260 | qDebug("running command "+cmd); |
261 | 261 | ||
262 | system(cmd.latin1()); | 262 | system(cmd.latin1()); |
263 | show(); | 263 | show(); |
264 | } | 264 | } |
265 | 265 | ||
266 | } | 266 | } |
267 | 267 | ||
268 | void ScreenshotControl::setTime(int newTime) { | 268 | void ScreenshotControl::setTime(int newTime) { |
269 | delaySpin->setValue(newTime); | 269 | delaySpin->setValue(newTime); |
270 | } | 270 | } |
271 | 271 | ||
272 | void ScreenshotControl::nameScreenshot(bool b) { | 272 | void ScreenshotControl::nameScreenshot(bool b) { |
273 | 273 | ||
274 | 274 | ||
275 | } | 275 | } |
276 | 276 | ||
277 | //=========================================================================== | 277 | //=========================================================================== |
278 | 278 | ||
279 | ScreenshotApplet::ScreenshotApplet( QWidget *parent, const char *name ) | 279 | ScreenshotApplet::ScreenshotApplet( QWidget *parent, const char *name ) |
280 | : QWidget( parent, name ) { | 280 | : QWidget( parent, name ) { |
281 | // qDebug("beginning applet"); | 281 | // qDebug("beginning applet"); |
282 | setFixedHeight( 18 ); | 282 | setFixedHeight( 18 ); |
283 | setFixedWidth( 14 ); | 283 | setFixedWidth( 14 ); |
284 | vc = new ScreenshotControl; | 284 | vc = new ScreenshotControl(this,"ScreenshotApplet");; |
285 | // qDebug("new screenshotapplet"); | 285 | // qDebug("new screenshotapplet"); |
286 | } | 286 | } |
287 | 287 | ||
288 | ScreenshotApplet::~ScreenshotApplet() { | 288 | ScreenshotApplet::~ScreenshotApplet() { |
289 | } | 289 | } |
290 | 290 | ||
291 | void ScreenshotApplet::mousePressEvent( QMouseEvent *) { | 291 | void ScreenshotApplet::mousePressEvent( QMouseEvent *) { |
292 | // if(!vc) | 292 | // if(!vc) |
293 | vc = new ScreenshotControl; | 293 | vc = new ScreenshotControl; |
294 | QPoint curPos = mapToGlobal( rect().topLeft() ); | 294 | QPoint curPos = mapToGlobal( rect().topLeft() ); |
295 | vc->move( curPos.x()-(vc->sizeHint().width()-width())/2, curPos.y() - 100 ); | 295 | vc->move( curPos.x()-(vc->sizeHint().width()-width())/2, curPos.y() - 100 ); |
296 | vc->show(); | 296 | vc->show(); |
297 | 297 | ||
298 | } | 298 | } |
299 | 299 | ||
300 | void ScreenshotApplet::paintEvent( QPaintEvent* ) { | 300 | void ScreenshotApplet::paintEvent( QPaintEvent* ) { |
301 | QPainter p(this); | 301 | QPainter p(this); |
302 | qDebug("paint pixmap"); | 302 | qDebug("paint pixmap"); |
303 | p.drawPixmap( 0, 1, ( const char** ) snapshot_xpm ); | 303 | p.drawPixmap( 0, 1, ( const char** ) snapshot_xpm ); |
304 | 304 | ||
305 | } | 305 | } |
306 | 306 | ||