+/*
+ * Use an sql statment to get some defaults
+ */
+int relabelDialog::getDefs(QStringList &fieldlist)
+{
+ QString job, client, fileset;
+ QString query("");
+ query = "SELECT MediaType AS MediaType, Pool.Name AS PoolName"
+ " FROM Media"
+ " LEFT OUTER JOIN Pool ON Media.PoolId = Pool.PoolId"
+ " WHERE VolumeName = \'" + m_fromVolume + "\'";
+ if (mainWin->m_sqlDebug) { Pmsg1(000, "query = %s\n", query.toUtf8().data()); }
+ QStringList results;
+ if (m_console->sql_cmd(query, results)) {
+ QString field;
+ /* Iterate through the lines of results, there should only be one. */
+ foreach (QString resultline, results) {
+ fieldlist = resultline.split("\t");
+ } /* foreach resultline */
+ } /* if results from query */
+ return results.count();
+}