]> git.nothing2do.fr Git - diary-mobile.git/commitdiff
Je me suis endormi sur le clavier ...
authorNorbert Moutarde <norbert.moutarde@nothing2do.eu>
Fri, 13 Dec 2013 07:27:19 +0000 (08:27 +0100)
committerNorbert Moutarde <norbert.moutarde@nothing2do.eu>
Fri, 13 Dec 2013 07:27:19 +0000 (08:27 +0100)
mainwindow.cpp

index e383467e03e192cca3dd6b27b99bc203e66cc2bd..418008f99c1885374e117243ee955d80dbed29ab 100644 (file)
 #include <QKeySequence>
 #include <QDateTime>
 #include <QFileDialog>
-#define MAXCOLUMN 4 // put this setting in conf
+//#define MAXCOLUMN 4 // put this setting in conf
 #define MAXLINE 5 // !!!
 
 
 MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent)
 {
-    qDebug()<<"0";
+    qDebug()<<"begin of MainWindows";
     conf=new QSettings(QString("FwF"), QString("diary-mobile"), this);
     if (conf->allKeys().size()==0)firstrun();
     texte=new QLineEdit();
@@ -39,6 +39,7 @@ MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent)
     createMenuBar();
     connectDB();
     statusBar()->addPermanentWidget(label);
+    menuBar()->hide();
     start();
 }
 void MainWindow::start(){
@@ -210,14 +211,6 @@ void MainWindow::debug(int col){
         q->next();
     }
 }
-/*void MainWindow::connected(){
-    label->setText(QString("Online"));
-    qDebug()<<"connected !!!";
-}
-void MainWindow::TCPerrors(QAbstractSocket::SocketError a){
-    qDebug()<<"erreurs TCP : "<< a;
-    //ssl->disconnect();
-}*/
 QString MainWindow::getText(const QString &a){
     return widget.value(a)->text();
 }
@@ -253,7 +246,7 @@ QString &MainWindow::get(int row, int column){
     return tmp;
 }
 int MainWindow::exec(const QString & a){
-    //qDebug()<<"exec("<<a<<")";
+    qDebug()<<"exec("<<a<<")";
     q->prepare(a);
     q->exec();
     QSqlError b=q->lastError();
@@ -304,14 +297,13 @@ void MainWindow::createDB(){
 }
 void MainWindow::addButtonDB(){
     QString cmd="insert into ui (keyword, label, action) values ('";
-    QString key=QInputDialog::getText(this, QString("keyword"), QString("Entrez votre mot clé"));
+    QString key=QInputDialog::getText(this, QString("keyword"), QString("Entrez votre mot clé"), QLineEdit::Normal, label->text());
     if (key=="")key="default";
     QString label=QInputDialog::getText(this, QString("label"), QString("Entrez le label"));
     if (label=="")label="default";
     QString action=QInputDialog::getText(this, QString("action"), QString("Entrez l'action"));
     if(action=="")action="begin";
     QString a=cmd+key+"', '"+label+"', '"+action+"');";
-    qDebug()<<"exec("<<a<<")";
     exec(a);
 }
 void MainWindow::getButtons(const QString &a){
@@ -331,6 +323,7 @@ void MainWindow::editButtonDB(){
     exec(QString("select distinct keyword from ui"));
     while (q->next()) {
         QString key=QString("sql select label from ui where keyword='"+q->value(0).toString()+"';");
+
         addWidget(key, new CLabel(q->value(0).toString()));
     }
 }