void update_cursor(void);
void write_dir(const char *buf);
bool dir_cmd(const char *cmd, QStringList &results);
+ bool dir_cmd(QString &cmd, QStringList &results);
+ bool sql_cmd(const char *cmd, QStringList &results);
+ bool sql_cmd(QString &cmd, QStringList &results);
bool authenticate_director(JCR *jcr, DIRRES *director, CONRES *cons);
bool is_connected() { return m_sock != NULL; };
+ bool is_connectedGui();
const QFont get_font();
void writeSettings();
void readSettings();
void beginNewCommand();
void displayToPrompt();
void discardToPrompt();
+ void setDirectorTreeItem(QTreeWidgetItem *);
void setDirRes(DIRRES *dir);
- void dosql(QString* sqlcmd, QStringList& strlstret);
+ QTreeWidgetItem *directorTreeItem() { return m_directorTreeItem; };
+ void getDirResName(QString &);
QStringList job_list;
QStringList client_list;
bool m_at_prompt;
QSocketNotifier *m_notifier;
QTextCursor *m_cursor;
+ QTreeWidgetItem *m_directorTreeItem;
bool m_api_set;
bool m_messages_pending;
QTimer *m_timer;