blob: 78cda6ac66076eb07009e0c82d6514a4790f11f3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
#include "MainWindow.h"
#include "ui_MainWindow.h"
#include <sys/stat.h>
#include <iostream>
#include <dirent.h>
#include <stdio.h>
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow),
darkButton(new DarkButton)
{
ui->setupUi(this);
darkButton->setText("toto");
QIcon icon;
icon.addFile(QString::fromUtf8(":/cancelDarkD.png"), QSize(), QIcon::Normal, QIcon::Off);
icon.addFile(QString::fromUtf8(":/cancelDarkE.png"), QSize(), QIcon::Normal, QIcon::On);
darkButton->setIcon(icon);
darkButton->setCheckable(true);
ui->verticalLayout->addWidget(darkButton);
connect(&timer,&QTimer::timeout,this,&MainWindow::create);
timer.start(1000);
}
MainWindow::~MainWindow()
{
delete ui;
}
void MainWindow::create()
{
if(darkButton->isChecked())
{
darkButton->setEnabled(!darkButton->isEnabled());
darkButton->setChecked(false);
}
else
darkButton->setChecked(true);
}
|