Some work about adaptive color scheme for Web UI (PR #19901)
http://[316:c51a:62a3:8b9::4]/d4708/qBittorrent/src/branch/adaptive-webui
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
55 lines
1.5 KiB
55 lines
1.5 KiB
12 years ago
|
#ifndef STACKTRACE_WIN_DLG_H
|
||
|
#define STACKTRACE_WIN_DLG_H
|
||
|
|
||
|
#include <QTextStream>
|
||
|
#include <QClipboard>
|
||
|
#include "boost/version.hpp"
|
||
|
#include "libtorrent/version.hpp"
|
||
|
#include "ui_stacktrace_win_dlg.h"
|
||
|
|
||
10 years ago
|
class StraceDlg: public QDialog, private Ui::errorDialog
|
||
|
{
|
||
|
Q_OBJECT
|
||
12 years ago
|
|
||
|
public:
|
||
10 years ago
|
StraceDlg(QWidget* parent = 0): QDialog(parent)
|
||
|
{
|
||
|
setupUi(this);
|
||
|
}
|
||
12 years ago
|
|
||
10 years ago
|
~StraceDlg()
|
||
|
{
|
||
|
}
|
||
12 years ago
|
|
||
10 years ago
|
void setStacktraceString(const QString& trace)
|
||
|
{
|
||
|
QString htmlStr;
|
||
|
QTextStream outStream(&htmlStr);
|
||
|
outStream << "<p align=center><b><font size=7 color=red>" <<
|
||
|
"qBittorrent has crashed" <<
|
||
|
"</font></b></p>" <<
|
||
|
"<font size=4>" <<
|
||
|
"<p>" <<
|
||
|
"Please report a bug at <a href=\"http://bugs.qbittorrent.org\">" <<
|
||
|
"http://bugs.qbittorrent.org</a>" <<
|
||
|
" and provide the following backtrace." <<
|
||
|
"</p>" <<
|
||
|
"</font>" <<
|
||
|
"<br/><hr><br/>" <<
|
||
|
"<p align=center><font size=4>qBittorrent version: " << VERSION <<
|
||
|
"<br/>Libtorrent version: " << LIBTORRENT_VERSION <<
|
||
|
"<br/>Qt version: " << QT_VERSION_STR <<
|
||
|
"<br/>Boost version: " << QString::number(BOOST_VERSION / 100000) << '.' <<
|
||
|
QString::number((BOOST_VERSION / 100) % 1000) << '.' <<
|
||
|
QString::number(BOOST_VERSION % 100) << "</font></p><br/>"
|
||
|
"<pre><code>" <<
|
||
|
trace <<
|
||
|
"</code></pre>" <<
|
||
|
"<br/><hr><br/><br/>";
|
||
12 years ago
|
|
||
10 years ago
|
errorText->setHtml(htmlStr);
|
||
|
}
|
||
12 years ago
|
};
|
||
|
|
||
|
#endif
|