~ea4k/klog/trunk

« back to all changes in this revision

Viewing changes to branches/1.4.6/searchwindow.cpp

  • Committer: jaime
  • Date: 2021-01-30 14:24:43 UTC
  • Revision ID: svn-v4:5834a56a-7829-0410-841d-b57922c102d6::834
1.4.6 ready

Show diffs side-by-side

added added

removed removed

Lines of Context:
82
82
    QStringList labels;
83
83
    if (showStationCallsignInHeader)
84
84
    {
85
 
        labels << tr("QRZ") << tr("Date/Time") << tr("Band") << tr("Mode") << tr("QSL Sent") << tr("QSL Rcvd") << tr("Station Callsign") << tr("ID") ;
 
85
        labels << tr("Callsign") << tr("Date/Time") << tr("Band") << tr("Mode") << tr("QSL Sent") << tr("QSL Rcvd") << tr("Station Callsign") << tr("ID") ;
86
86
        //treeView->setColumnCount(8);
87
87
    }
88
88
    else
89
89
    {
90
 
       labels << tr("QRZ") << tr("Date/Time") << tr("Band") << tr("Mode") << tr("QSL Sent") << tr("QSL Rcvd") << tr("ID") ;
 
90
       labels << tr("Callsign") << tr("Date/Time") << tr("Band") << tr("Mode") << tr("QSL Sent") << tr("QSL Rcvd") << tr("ID") ;
91
91
       //treeView->setColumnCount(7);
92
92
    }
93
93
 
126
126
{
127
127
    showStationCallsignInHeader = _h;
128
128
    setColumnsToDX();
129
 
    //labels << tr("QRZ") << tr("Date/Time") << tr("Band") << tr("Mode") << tr("QSL Sent") << tr("QSL Rcvd") << tr("Station Callsign") << tr("ID") ;
130
 
    //labels << tr("QRZ") << tr("Date/Time") << tr("Band") << tr("Mode") << tr("QSL Sent") << tr("QSL Rcvd") << tr("ID") ;
 
129
    //labels << tr("Callsign") << tr("Date/Time") << tr("Band") << tr("Mode") << tr("QSL Sent") << tr("QSL Rcvd") << tr("Station Callsign") << tr("ID") ;
 
130
    //labels << tr("Callsign") << tr("Date/Time") << tr("Band") << tr("Mode") << tr("QSL Sent") << tr("QSL Rcvd") << tr("ID") ;
131
131
}
132
132
 
133
133
void SearchWindow::createlogPanel(const int _currentLog)
165
165
void SearchWindow::setColumnsToDX()
166
166
{
167
167
      //qDebug() << "SearchWindow::setColumnsToDX"  << endl;
168
 
    //labels << tr("QRZ") << tr("Date/Time") << tr("Band") << tr("Mode") << tr("QSL Sent") << tr("QSL Rcvd") << tr("Station Callsign") << tr("ID") ;
 
168
    //labels << tr("Callsign") << tr("Date/Time") << tr("Band") << tr("Mode") << tr("QSL Sent") << tr("QSL Rcvd") << tr("Station Callsign") << tr("ID") ;
169
169
    QString stringQuery;
170
170
    //stringQuery = QString("SELECT call, qso_date, bandid, modeid, qsl_sent, qsl_rcvd, station_callsign, id FROM log LIMIT 1");
171
171
    stringQuery = QString("SELECT * FROM log LIMIT 1");
185
185
    {
186
186
        //logView->setColumnHidden(i, true);
187
187
        treeView->setColumnHidden(i, true);
188
 
    }    
 
188
    }
189
189
 
190
 
    columns = rec.indexOf("qso_date");    
 
190
    columns = rec.indexOf("qso_date");
191
191
    treeView->setColumnHidden(columns, false);
192
192
    searchModel->setHeaderData(columns, Qt::Horizontal,tr("Date/time"));
193
193
    searchModel->setSort(columns, Qt::AscendingOrder);
194
194
 
195
 
    columns = rec.indexOf("call");    
 
195
    columns = rec.indexOf("call");
196
196
    treeView->setColumnHidden(columns, false);
197
 
    searchModel->setHeaderData(columns, Qt::Horizontal,tr("QRZ"));
 
197
    searchModel->setHeaderData(columns, Qt::Horizontal,tr("Callsign"));
198
198
 
199
 
    columns = rec.indexOf("bandid");    
 
199
    columns = rec.indexOf("bandid");
200
200
    searchModel->setBandIdColumn(columns);
201
201
    treeView->setColumnHidden(columns, false);
202
202
    searchModel->setRelation(columns, QSqlRelation("band", "id", "name"));
213
213
    treeView->setColumnHidden(columns, false);
214
214
    searchModel->setHeaderData(columns, Qt::Horizontal,tr("QSL Sent"));
215
215
 
216
 
    columns = rec.indexOf("qsl_rcvd");    
 
216
    columns = rec.indexOf("qsl_rcvd");
217
217
    treeView->setColumnHidden(columns, false);
218
218
    searchModel->setHeaderData(columns, Qt::Horizontal,tr("QSL Rcvd"));
219
219
 
490
490
    dataProxy->deleteQSO(_qsoID);
491
491
 
492
492
 
493
 
    refresh();       
 
493
    refresh();
494
494
 
495
495
    searchModel->select();
496
496
    emit updateAwards();