mirror of
https://github.com/AxioDL/amuse.git
synced 2025-12-10 14:07:48 +00:00
New code style refactor
This commit is contained in:
@@ -8,32 +8,27 @@
|
||||
class MainWindow;
|
||||
extern MainWindow* g_MainWindow;
|
||||
|
||||
class UIMessenger : public QObject
|
||||
{
|
||||
Q_OBJECT
|
||||
class UIMessenger : public QObject {
|
||||
Q_OBJECT
|
||||
public:
|
||||
using QObject::QObject;
|
||||
using QObject::QObject;
|
||||
signals:
|
||||
QMessageBox::StandardButton information(const QString &title,
|
||||
const QString &text, QMessageBox::StandardButtons buttons = QMessageBox::Ok,
|
||||
QMessageBox::StandardButton defaultButton = QMessageBox::NoButton);
|
||||
int question(const QString &title,
|
||||
const QString& text,
|
||||
const QString& button0Text,
|
||||
const QString& button1Text = QString(),
|
||||
const QString& button2Text = QString(),
|
||||
int defaultButtonNumber = 0,
|
||||
int escapeButtonNumber = -1);
|
||||
QMessageBox::StandardButton question(const QString &title,
|
||||
const QString &text, QMessageBox::StandardButtons buttons =
|
||||
QMessageBox::StandardButtons(QMessageBox::Yes | QMessageBox::No),
|
||||
QMessageBox::StandardButton defaultButton = QMessageBox::NoButton);
|
||||
QMessageBox::StandardButton warning(const QString &title,
|
||||
const QString &text, QMessageBox::StandardButtons buttons = QMessageBox::Ok,
|
||||
QMessageBox::StandardButton defaultButton = QMessageBox::NoButton);
|
||||
QMessageBox::StandardButton critical(const QString &title,
|
||||
const QString &text, QMessageBox::StandardButtons buttons = QMessageBox::Ok,
|
||||
QMessageBox::StandardButton defaultButton = QMessageBox::NoButton);
|
||||
QMessageBox::StandardButton information(const QString& title, const QString& text,
|
||||
QMessageBox::StandardButtons buttons = QMessageBox::Ok,
|
||||
QMessageBox::StandardButton defaultButton = QMessageBox::NoButton);
|
||||
int question(const QString& title, const QString& text, const QString& button0Text,
|
||||
const QString& button1Text = QString(), const QString& button2Text = QString(),
|
||||
int defaultButtonNumber = 0, int escapeButtonNumber = -1);
|
||||
QMessageBox::StandardButton
|
||||
question(const QString& title, const QString& text,
|
||||
QMessageBox::StandardButtons buttons = QMessageBox::StandardButtons(QMessageBox::Yes | QMessageBox::No),
|
||||
QMessageBox::StandardButton defaultButton = QMessageBox::NoButton);
|
||||
QMessageBox::StandardButton warning(const QString& title, const QString& text,
|
||||
QMessageBox::StandardButtons buttons = QMessageBox::Ok,
|
||||
QMessageBox::StandardButton defaultButton = QMessageBox::NoButton);
|
||||
QMessageBox::StandardButton critical(const QString& title, const QString& text,
|
||||
QMessageBox::StandardButtons buttons = QMessageBox::Ok,
|
||||
QMessageBox::StandardButton defaultButton = QMessageBox::NoButton);
|
||||
};
|
||||
|
||||
boo::SystemString QStringToSysString(const QString& str);
|
||||
@@ -45,22 +40,14 @@ bool MkPath(const QDir& dir, const QString& file, UIMessenger& messenger);
|
||||
void ShowInGraphicalShell(QWidget* parent, const QString& pathIn);
|
||||
QString ShowInGraphicalShellString();
|
||||
|
||||
static QLatin1String StringViewToQString(std::string_view sv)
|
||||
{
|
||||
return QLatin1String(sv.data(), int(sv.size()));
|
||||
}
|
||||
static QLatin1String StringViewToQString(std::string_view sv) { return QLatin1String(sv.data(), int(sv.size())); }
|
||||
|
||||
/* Used for generating transform matrices to map SVG coordinate space */
|
||||
QTransform RectToRect(const QRectF& from, const QRectF& to);
|
||||
|
||||
namespace std
|
||||
{
|
||||
template<> struct hash<QString>
|
||||
{
|
||||
std::size_t operator()(const QString& s) const noexcept
|
||||
{
|
||||
return qHash(s);
|
||||
}
|
||||
namespace std {
|
||||
template <>
|
||||
struct hash<QString> {
|
||||
std::size_t operator()(const QString& s) const noexcept { return qHash(s); }
|
||||
};
|
||||
}
|
||||
|
||||
} // namespace std
|
||||
|
||||
Reference in New Issue
Block a user