mirror of
https://github.com/edisionnano/QDiskInfo.git
synced 2026-04-02 13:01:29 +03:00
Reorganize includes
This commit is contained in:
@@ -1,5 +1,7 @@
|
|||||||
#include "custombutton.h"
|
#include "custombutton.h"
|
||||||
|
|
||||||
#include <QFontMetrics>
|
#include <QFontMetrics>
|
||||||
|
#include <QPainter>
|
||||||
|
|
||||||
CustomButton::CustomButton(const QString &text1, const QString &text2, const QString &text3, const QColor &lineColor, QWidget *parent)
|
CustomButton::CustomButton(const QString &text1, const QString &text2, const QString &text3, const QColor &lineColor, QWidget *parent)
|
||||||
: QPushButton(parent), text1(text1), text2(text2), text3(text3), lineColor(lineColor) {
|
: QPushButton(parent), text1(text1), text2(text2), text3(text3), lineColor(lineColor) {
|
||||||
|
|||||||
@@ -1,8 +1,9 @@
|
|||||||
#ifndef CUSTOMBUTTON_H
|
#pragma once
|
||||||
#define CUSTOMBUTTON_H
|
|
||||||
|
|
||||||
|
#include <QColor>
|
||||||
#include <QPushButton>
|
#include <QPushButton>
|
||||||
#include <QPainter>
|
#include <QString>
|
||||||
|
#include <QWidget>
|
||||||
|
|
||||||
class CustomButton : public QPushButton {
|
class CustomButton : public QPushButton {
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
@@ -18,12 +19,9 @@ protected:
|
|||||||
void setText3(const QString &newText3);
|
void setText3(const QString &newText3);
|
||||||
void adjustWidthToFitText();
|
void adjustWidthToFitText();
|
||||||
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
QString text1;
|
QString text1;
|
||||||
QString text2;
|
QString text2;
|
||||||
QString text3;
|
QString text3;
|
||||||
QColor lineColor;
|
QColor lineColor;
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif
|
|
||||||
|
|||||||
@@ -1,8 +1,6 @@
|
|||||||
#include "jsonparser.h"
|
#include "jsonparser.h"
|
||||||
|
|
||||||
JsonParser::JsonParser()
|
#include <QStringList>
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
QVector<QPair<QString, int>> JsonParser::parse(const QString &json)
|
QVector<QPair<QString, int>> JsonParser::parse(const QString &json)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,20 +1,16 @@
|
|||||||
#ifndef JSONPARSER_H
|
#pragma once
|
||||||
#define JSONPARSER_H
|
|
||||||
|
|
||||||
#include <QString>
|
#include <QString>
|
||||||
#include <QVector>
|
#include <QVector>
|
||||||
#include <QStringList>
|
|
||||||
#include <QPair>
|
#include <QPair>
|
||||||
|
|
||||||
class JsonParser
|
class JsonParser
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
JsonParser();
|
JsonParser() = default;
|
||||||
|
|
||||||
QVector<QPair<QString, int>> parse(const QString &json);
|
QVector<QPair<QString, int>> parse(const QString &json);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
QString removeQuotes(const QString &s);
|
QString removeQuotes(const QString &s);
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif
|
|
||||||
|
|||||||
@@ -1,10 +1,16 @@
|
|||||||
#include "mainwindow.h"
|
#include "mainwindow.h"
|
||||||
|
|
||||||
|
#include <QDesktopServices>
|
||||||
|
#include <QFileDialog>
|
||||||
|
#include <QJsonDocument>
|
||||||
|
#include <QMessageBox>
|
||||||
|
#include <QUrl>
|
||||||
|
|
||||||
MainWindow::MainWindow(QWidget *parent)
|
MainWindow::MainWindow(QWidget *parent)
|
||||||
: QMainWindow(parent)
|
: QMainWindow(parent)
|
||||||
|
, initializing(true)
|
||||||
, ui(new Ui::MainWindow)
|
, ui(new Ui::MainWindow)
|
||||||
, settings("qdiskinfo", "qdiskinfo")
|
, settings("qdiskinfo", "qdiskinfo")
|
||||||
, initializing(true)
|
|
||||||
{
|
{
|
||||||
ui->setupUi(this);
|
ui->setupUi(this);
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,14 @@
|
|||||||
#ifndef MAINWINDOW_H
|
#pragma once
|
||||||
#define MAINWINDOW_H
|
|
||||||
|
|
||||||
|
#include <QAction>
|
||||||
|
#include <QActionGroup>
|
||||||
|
#include <QJsonObject>
|
||||||
#include <QMainWindow>
|
#include <QMainWindow>
|
||||||
|
#include <QMainWindow>
|
||||||
|
#include <QMouseEvent>
|
||||||
|
#include <QSettings>
|
||||||
|
#include <QTableWidget>
|
||||||
|
#include <QWidget>
|
||||||
#include <cmath>
|
#include <cmath>
|
||||||
|
|
||||||
#include "statusdot.h"
|
#include "statusdot.h"
|
||||||
@@ -27,23 +34,14 @@ public:
|
|||||||
|
|
||||||
private slots:
|
private slots:
|
||||||
void on_actionQuit_triggered();
|
void on_actionQuit_triggered();
|
||||||
|
|
||||||
void on_actionSave_JSON_triggered();
|
void on_actionSave_JSON_triggered();
|
||||||
|
|
||||||
void on_actionGitHub_triggered();
|
void on_actionGitHub_triggered();
|
||||||
|
|
||||||
void on_actionRescan_Refresh_triggered();
|
void on_actionRescan_Refresh_triggered();
|
||||||
|
|
||||||
void on_actionAbout_triggered();
|
void on_actionAbout_triggered();
|
||||||
|
|
||||||
void on_actionIgnore_C4_Reallocation_Event_Count_toggled(bool enabled);
|
void on_actionIgnore_C4_Reallocation_Event_Count_toggled(bool enabled);
|
||||||
|
|
||||||
void on_actionHEX_toggled(bool enabled);
|
void on_actionHEX_toggled(bool enabled);
|
||||||
|
|
||||||
void on_actionUse_Fahrenheit_toggled(bool enabled);
|
void on_actionUse_Fahrenheit_toggled(bool enabled);
|
||||||
|
|
||||||
void on_actionCyclic_Navigation_toggled(bool arg1);
|
void on_actionCyclic_Navigation_toggled(bool arg1);
|
||||||
|
|
||||||
void on_actionUse_GB_instead_of_TB_toggled(bool arg1);
|
void on_actionUse_GB_instead_of_TB_toggled(bool arg1);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
@@ -85,4 +83,3 @@ private:
|
|||||||
void addSmartAttributesTable(const QJsonArray &attributes);
|
void addSmartAttributesTable(const QJsonArray &attributes);
|
||||||
void mousePressEvent(QMouseEvent*);
|
void mousePressEvent(QMouseEvent*);
|
||||||
};
|
};
|
||||||
#endif
|
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
#ifndef STATUSDOT_H
|
#pragma once
|
||||||
#define STATUSDOT_H
|
|
||||||
|
|
||||||
#include <QPainter>
|
#include <QPainter>
|
||||||
#include <QStyleOptionViewItem>
|
#include <QStyleOptionViewItem>
|
||||||
@@ -16,5 +15,3 @@ public:
|
|||||||
const QStyleOptionViewItem &option,
|
const QStyleOptionViewItem &option,
|
||||||
const QModelIndex &index) const override;
|
const QModelIndex &index) const override;
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif
|
|
||||||
|
|||||||
@@ -1,6 +1,14 @@
|
|||||||
#include "utils.h"
|
#include "utils.h"
|
||||||
|
|
||||||
utils::utils() {}
|
#include <QAbstractButton>
|
||||||
|
#include <QApplication>
|
||||||
|
#include <QDir>
|
||||||
|
#include <QJsonDocument>
|
||||||
|
#include <QJsonObject>
|
||||||
|
#include <QMessageBox>
|
||||||
|
#include <QProcess>
|
||||||
|
#include <QPushButton>
|
||||||
|
#include <QTimer>
|
||||||
|
|
||||||
void utils::clearButtonGroup(QButtonGroup* buttonGroup, QHBoxLayout* horizontalLayout, QSpacerItem* buttonStretch, QMenu* menuDisk)
|
void utils::clearButtonGroup(QButtonGroup* buttonGroup, QHBoxLayout* horizontalLayout, QSpacerItem* buttonStretch, QMenu* menuDisk)
|
||||||
{
|
{
|
||||||
|
|||||||
28
src/utils.h
28
src/utils.h
@@ -1,33 +1,15 @@
|
|||||||
#ifndef UTILS_H
|
#pragma once
|
||||||
#define UTILS_H
|
|
||||||
|
|
||||||
#include <QMainWindow>
|
|
||||||
#include <QProcess>
|
|
||||||
#include <QWidget>
|
|
||||||
#include <QJsonDocument>
|
|
||||||
#include <QJsonObject>
|
|
||||||
#include <QJsonArray>
|
|
||||||
#include <QButtonGroup>
|
#include <QButtonGroup>
|
||||||
#include <QAction>
|
|
||||||
#include <QFileDialog>
|
|
||||||
#include <QMessageBox>
|
|
||||||
#include <QDesktopServices>
|
|
||||||
#include <QUrl>
|
|
||||||
#include <QTimer>
|
|
||||||
#include <QSettings>
|
|
||||||
#include <QMouseEvent>
|
|
||||||
#include <QActionGroup>
|
|
||||||
#include <QHBoxLayout>
|
#include <QHBoxLayout>
|
||||||
#include <QSpacerItem>
|
#include <QJsonArray>
|
||||||
#include <QPushButton>
|
|
||||||
#include <QAbstractButton>
|
|
||||||
#include <QMenu>
|
#include <QMenu>
|
||||||
#include <QApplication>
|
#include <QSpacerItem>
|
||||||
|
|
||||||
class utils
|
class utils
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
utils();
|
utils() = default;
|
||||||
|
|
||||||
void clearButtonGroup(QButtonGroup* buttonGroup, QHBoxLayout* horizontalLayout, QSpacerItem* buttonStretch, QMenu* menuDisk);
|
void clearButtonGroup(QButtonGroup* buttonGroup, QHBoxLayout* horizontalLayout, QSpacerItem* buttonStretch, QMenu* menuDisk);
|
||||||
QString getSmartctlPath(bool initializing);
|
QString getSmartctlPath(bool initializing);
|
||||||
@@ -38,5 +20,3 @@ public:
|
|||||||
void selfTestHandler(const QString &mode, const QString &name, const QString &minutes);
|
void selfTestHandler(const QString &mode, const QString &name, const QString &minutes);
|
||||||
QString toTitleCase(const QString& sentence);
|
QString toTitleCase(const QString& sentence);
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // UTILS_H
|
|
||||||
|
|||||||
Reference in New Issue
Block a user