Skip to content

Commit a93c709

Browse files
committed
feat: add main.cpp, backend stubs, and QML scaffolding
1 parent 404c46b commit a93c709

25 files changed

Lines changed: 293 additions & 9 deletions

src/backend/monitor/cpumonitor.cpp

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,7 @@
1-
// CPU istatistikleri
1+
// CPU istatistikleri
2+
3+
#include "cpumonitor.h"
4+
5+
CpuMonitor::CpuMonitor(QObject *parent)
6+
: QObject(parent)
7+
{}

src/backend/monitor/cpumonitor.h

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
#pragma once
2+
3+
#include <QObject>
4+
5+
// Gerçek zamanlı CPU istatistikleri
6+
class CpuMonitor : public QObject
7+
{
8+
Q_OBJECT
9+
10+
public:
11+
explicit CpuMonitor(QObject *parent = nullptr);
12+
};

src/backend/monitor/gpumonitor.cpp

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,7 @@
1-
// GPU istatistikleri
1+
// GPU istatistikleri
2+
3+
#include "gpumonitor.h"
4+
5+
GpuMonitor::GpuMonitor(QObject *parent)
6+
: QObject(parent)
7+
{}

src/backend/monitor/gpumonitor.h

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
#pragma once
2+
3+
#include <QObject>
4+
5+
// Gerçek zamanlı GPU istatistikleri
6+
class GpuMonitor : public QObject
7+
{
8+
Q_OBJECT
9+
10+
public:
11+
explicit GpuMonitor(QObject *parent = nullptr);
12+
};

src/backend/monitor/rammonitor.cpp

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,7 @@
1-
// RAM istatistikleri
1+
// RAM istatistikleri
2+
3+
#include "rammonitor.h"
4+
5+
RamMonitor::RamMonitor(QObject *parent)
6+
: QObject(parent)
7+
{}

src/backend/monitor/rammonitor.h

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
#pragma once
2+
3+
#include <QObject>
4+
5+
// Gerçek zamanlı RAM istatistikleri
6+
class RamMonitor : public QObject
7+
{
8+
Q_OBJECT
9+
10+
public:
11+
explicit RamMonitor(QObject *parent = nullptr);
12+
};

src/backend/nvidia/detector.cpp

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,7 @@
1-
// GPU / surucu tespiti
1+
// GPU / surucu tespiti
2+
3+
#include "detector.h"
4+
5+
NvidiaDetector::NvidiaDetector(QObject *parent)
6+
: QObject(parent)
7+
{}

src/backend/nvidia/detector.h

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
#pragma once
2+
3+
#include <QObject>
4+
5+
// GPU ve sürücü tespiti
6+
class NvidiaDetector : public QObject
7+
{
8+
Q_OBJECT
9+
10+
public:
11+
explicit NvidiaDetector(QObject *parent = nullptr);
12+
};

src/backend/nvidia/installer.cpp

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,7 @@
1-
// Surucu kurulum / kaldırma
1+
// Surucu kurulum / kaldırma
2+
3+
#include "installer.h"
4+
5+
NvidiaInstaller::NvidiaInstaller(QObject *parent)
6+
: QObject(parent)
7+
{}

src/backend/nvidia/installer.h

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
#pragma once
2+
3+
#include <QObject>
4+
5+
// DNF ile sürücü kurulum/kaldırma
6+
class NvidiaInstaller : public QObject
7+
{
8+
Q_OBJECT
9+
10+
public:
11+
explicit NvidiaInstaller(QObject *parent = nullptr);
12+
};

0 commit comments

Comments
 (0)