[Foo2zjs-commits] r64 - download-gui

white at alioth.debian.org white at alioth.debian.org
Wed Sep 26 13:24:56 UTC 2007


Author: white
Date: 2007-09-26 13:24:56 +0000 (Wed, 26 Sep 2007)
New Revision: 64

Modified:
   download-gui/gui.cpp
   download-gui/gui.h
Log:
Let's use checkboxes instead of push buttons

Modified: download-gui/gui.cpp
===================================================================
--- download-gui/gui.cpp	2007-09-26 13:11:47 UTC (rev 63)
+++ download-gui/gui.cpp	2007-09-26 13:24:56 UTC (rev 64)
@@ -11,29 +11,29 @@
 	if (! check == 0 ) {
 		exit(0);
 	}
-	qDebug()<<check;
 
 	setWindowTitle(tr("Foo2zjs firmware downloader"));
 	QVBoxLayout *mainLayout = new QVBoxLayout;
-	QPushButton *hp2600Button = new QPushButton(tr("Download firmware for HP2600"));
-	QPushButton *hp1600Button = new QPushButton(tr("Download firmware for HP1600"));
-	QPushButton *hp1020Button = new QPushButton(tr("Download firmware for HP1020"));
-	QPushButton *hp1018Button = new QPushButton(tr("Download firmware for HP1018"));
-	QPushButton *hp1005Button = new QPushButton(tr("Download firmware for HP1005"));
-	QPushButton *hp1000Button = new QPushButton(tr("Download firmware for HP1000"));
-	QPushButton *minolta2530Button = new QPushButton(tr("Download firmware for Minolta 2530"));
-	QPushButton *minolta2490Button = new QPushButton(tr("Download firmware for Minolta 2490"));
-	QPushButton *minolta2480Button = new QPushButton(tr("Download firmware for Minolta 2480"));
-	QPushButton *minolta2430Button = new QPushButton(tr("Download firmware for Minolta 2430"));
-	QPushButton *minolta2300Button = new QPushButton(tr("Download firmware for Minolta 2300"));
-	QPushButton *minolta2200Button = new QPushButton(tr("Download firmware for Minolta 2200"));
-	QPushButton *minoltaproButton = new QPushButton(tr("Download firmware for Minolta PageWorks/Pro L"));
-	QPushButton *samsung3160Button = new QPushButton(tr("Download firmware for Samsung CLX-3160"));
-	QPushButton *samsung600Button = new QPushButton(tr("Download firmware for Samsung CLP-600"));
-	QPushButton *samsung300Button = new QPushButton(tr("Download firmware for Samsung CLP-300"));
-	QPushButton *xerox6115Button = new QPushButton(tr("Download firmware for Xerox Phaser 6115"));
-	QPushButton *xerox6110Button = new QPushButton(tr("Download firmware for Xerox Phaser 6110"));
-	QPushButton *allButton = new QPushButton(tr("Download all mentioned firmwares"));
+	QCheckBox *hp2600Button = new QCheckBox(tr("Download firmware for HP2600"));
+//	QCheckBox *hp2600Button = new QCheckBox(tr("Download firmware for HP2600"));
+	QCheckBox *hp1600Button = new QCheckBox(tr("Download firmware for HP1600"));
+	QCheckBox *hp1020Button = new QCheckBox(tr("Download firmware for HP1020"));
+	QCheckBox *hp1018Button = new QCheckBox(tr("Download firmware for HP1018"));
+	QCheckBox *hp1005Button = new QCheckBox(tr("Download firmware for HP1005"));
+	QCheckBox *hp1000Button = new QCheckBox(tr("Download firmware for HP1000"));
+	QCheckBox *minolta2530Button = new QCheckBox(tr("Download firmware for Minolta 2530"));
+	QCheckBox *minolta2490Button = new QCheckBox(tr("Download firmware for Minolta 2490"));
+	QCheckBox *minolta2480Button = new QCheckBox(tr("Download firmware for Minolta 2480"));
+	QCheckBox *minolta2430Button = new QCheckBox(tr("Download firmware for Minolta 2430"));
+	QCheckBox *minolta2300Button = new QCheckBox(tr("Download firmware for Minolta 2300"));
+	QCheckBox *minolta2200Button = new QCheckBox(tr("Download firmware for Minolta 2200"));
+	QCheckBox *minoltaproButton = new QCheckBox(tr("Download firmware for Minolta PageWorks/Pro L"));
+	QCheckBox *samsung3160Button = new QCheckBox(tr("Download firmware for Samsung CLX-3160"));
+	QCheckBox *samsung600Button = new QCheckBox(tr("Download firmware for Samsung CLP-600"));
+	QCheckBox *samsung300Button = new QCheckBox(tr("Download firmware for Samsung CLP-300"));
+	QCheckBox *xerox6115Button = new QCheckBox(tr("Download firmware for Xerox Phaser 6115"));
+	QCheckBox *xerox6110Button = new QCheckBox(tr("Download firmware for Xerox Phaser 6110"));
+	QPushButton *allButton = new QPushButton(tr("Download marked firmwares"));
 	QPushButton *exitButton = new QPushButton(tr("Exit"));
 	
 	hp2600Button->setFont(QFont("Times", 18));
@@ -83,12 +83,12 @@
 	connect(exitButton, SIGNAL(clicked()), qApp, SLOT(quit()));
 };
 
-void MainWindow::callGetweb(QStringList firmware)
+void MainWindow::callGetweb()
 {
 	QObject *parent;
 
 	QString getweb = "/usr/bin/getweb";
 	QProcess *newCall = new QProcess(parent);
 
-	newCall->start(getweb, firmware);
+//	newCall->start(getweb, firmware);
 };

Modified: download-gui/gui.h
===================================================================
--- download-gui/gui.h	2007-09-26 13:11:47 UTC (rev 63)
+++ download-gui/gui.h	2007-09-26 13:24:56 UTC (rev 64)
@@ -8,6 +8,7 @@
 #include <QMessageBox>
 #include <QApplication>
 #include <QProcess>
+#include <QCheckBox>
 
 #include <QDebug>
 




More information about the Foo2zjs-commits mailing list