20#include "ui_MainWindow.h"
29#if defined(USE_AUTOUPDATE)
33#if defined(USE_MINIUPNPC)
43#include <QSystemTrayIcon>
80 void stopped(
int errorCode, QProcess::ExitStatus exitStatus);
124 const QString &version,
125 const QStringList &recommended);
152 void delTab(
int index = -1);
165#if defined(USE_AUTOUPDATE)
168 void checkForUpdatesWithUi();
171 void checkForUpdates(
bool showProgress =
false);
173 void checkForUpdatesFailed(
const QString &errmsg);
182 void updatesInstalled(
int numUpdates);
185 void installUpdatesFailed(
const QString &errmsg);
189#if defined(USE_MINIUPNPC)
267#if defined(USE_AUTOUPDATE)
276 bool _restartTorAfterUpgrade;
QList< PackageInfo > PackageList
QAction * _actionReloadConfig
virtual void retranslateUi()
void clockSkewed(int skew, const QString &source)
void bootstrapStatusChanged(const BootstrapStatus &bs)
QString toString(TorStatus status)
void handleCloseTab(int index)
void connectFailed(QString errmsg)
void stopped(int errorCode, QProcess::ExitStatus exitStatus)
void trayIconActivated(QSystemTrayIcon::ActivationReason reason)
QAction * _actionShowControlPanel
QString _previousSocksPort
bool _startedWithPrevious
void setStartupProgress(int percentComplete, const QString &description)
bool tryCookie(const ProtocolInfo &pi)
void startFailed(QString errmsg)
QAction * _actionDebugDialog
QByteArray loadControlCookie(QString cookiePath=QString())
QAction * _actionBandwidthGraph
void dangerousTorVersion(tc::TorVersionStatus reason, const QString &version, const QStringList &recommended)
bool _delayedShutdownStarted
QAction * _actionVidaliaHelp
virtual void setVisible(bool visible)
void circuitEstablished()
QStringList _detachedTabMap
QAction * _actionNewIdentity
QAction * _actionConfigure
void warnDangerousPort(quint16 port, bool rejected)
QAction * _actionMessageLog
void displayTorVersionWarning()
QAction * _actionStartStopTor
QString _previousControlPort
TorStatus updateTorStatus(TorStatus status)
QAction * _actionNetworkMap
void showConfigDialog(ConfigDialog::Page page=ConfigDialog::General)
void setStartupProgressVisible(bool visible)
QAction * _actionRestartTor
void addTab(VidaliaTab *tab)
void authenticationFailed(QString errmsg)
QSystemTrayIcon _trayIcon
void setTrayIcon(const QString &iconFile)
void handleAttachedClose()
void delTab(int index=-1)
bool _isVidaliaRunningTor
DebugMessage error(const QString &fmt)