Go to the documentation of this file.
43 "SELECT mplexid, networkid, transportid, "
44 " frequency, symbolrate, modulation "
46 "WHERE sourceid = :SOURCEID "
47 "ORDER by frequency, networkid, transportid");
56 if (query.
value(5).toString() ==
"8vsb")
58 QString ChannelNumber =
59 QString(
"Freq %1").arg(query.
value(3).toInt());
60 int findFrequency = (query.
value(3).toInt() / 1000) - 1750;
63 if ((list.freq <= findFrequency + 200) &&
64 (list.freq >= findFrequency - 200))
66 ChannelNumber = QString(
"%1").arg(list.name);
71 DisplayText = tr(
"ATSC Channel %1").arg(ChannelNumber);
75 DisplayText = QString(
"%1 Hz (%2) (%3) (%4)")
76 .arg(query.
value(3).toString(),
77 query.
value(4).toString(),
78 query.
value(1).toString(),
79 query.
value(2).toString());
bool isActive(void) const
bool next(void)
Wrap QSqlQuery::next() so we can display the query results.
QSqlQuery wrapper that fetches a DB connection from the connection pool.
QVariant value(int i) const
bool exec(void)
Wrap QSqlQuery::exec() so we can display SQL.
void SetSourceID(uint sourceid)
static MSqlQueryInfo InitCon(ConnectionReuse _reuse=kNormalConnection)
Only use this in combination with MSqlQuery constructor.
const CHANLISTS_vec gChanLists
void addSelection(const QString &label, QString value=QString(), bool select=false)
void bindValue(const QString &placeholder, const QVariant &val)
Add a single binding.
bool prepare(const QString &query)
QSqlQuery::prepare() is not thread safe in Qt <= 3.3.2.