mirror of
https://github.com/edisionnano/QDiskInfo.git
synced 2026-03-24 05:30:54 +03:00
Move headers to an include folder
This commit is contained in:
22
include/utils.h
Normal file
22
include/utils.h
Normal file
@@ -0,0 +1,22 @@
|
||||
#pragma once
|
||||
|
||||
#include <QButtonGroup>
|
||||
#include <QHBoxLayout>
|
||||
#include <QJsonArray>
|
||||
#include <QMenu>
|
||||
#include <QSpacerItem>
|
||||
|
||||
class utils
|
||||
{
|
||||
public:
|
||||
utils() = default;
|
||||
|
||||
void clearButtonGroup(QButtonGroup* buttonGroup, QHBoxLayout* horizontalLayout, QSpacerItem* buttonStretch, QMenu* menuDisk);
|
||||
QString getSmartctlPath();
|
||||
QString getSmartctlOutput(const QStringList &arguments, bool root, bool initializing);
|
||||
QPair<QStringList, QJsonArray> scanDevices(bool initializing);
|
||||
QString initiateSelfTest(const QString &testType, const QString &deviceNode);
|
||||
void cancelSelfTest(const QString &deviceNode);
|
||||
void selfTestHandler(const QString &mode, const QString &name, const QString &minutes);
|
||||
QString toTitleCase(const QString& sentence);
|
||||
};
|
||||
Reference in New Issue
Block a user