Хранилища Subversion OpenInventory

Редакция

Редакция 163 | Редакция 167 | К новейшей редакции | Только различия | Не учитывать пробелы | Содержимое файла | Авторство | Последнее изменение | Открыть журнал | RSS

Редакция 163 Редакция 165
1
#include "iconform.h"
1
#include "iconform.h"
2
#include "ui_iconform.h"
2
#include "ui_iconform.h"
-
 
3
#include "classeditor.h"
-
 
4
3
5
4
IconForm::IconForm(QWidget *parent) :
6
IconForm::IconForm(QWidget *parent) :
5
    QWidget(parent),
7
    QWidget(parent),
6
    ui(new Ui::IconForm)
8
    ui(new Ui::IconForm)
7
{
9
{
8
    ui->setupUi(this);
10
    ui->setupUi(this);
9
}
11
}
10
12
11
IconForm::~IconForm()
13
IconForm::~IconForm()
12
{
14
{
13
    delete ui;
15
    delete ui;
14
}
16
}
15
17
16
void IconForm::changeEvent(QEvent *e)
18
void IconForm::changeEvent(QEvent *e)
17
{
19
{
18
    QWidget::changeEvent(e);
20
    QWidget::changeEvent(e);
19
    switch (e->type()) {
21
    switch (e->type()) {
20
    case QEvent::LanguageChange:
22
    case QEvent::LanguageChange:
21
        ui->retranslateUi(this);
23
        ui->retranslateUi(this);
22
        break;
24
        break;
23
    default:
25
    default:
24
        break;
26
        break;
25
    }
27
    }
26
}
28
}
-
 
29
-
 
30
-
 
31
void IconForm::on_pushButton_clicked(){          // îáðàáîò÷èê íàæàòèÿ êíîïêè "Ïîìåíÿòü èêîíêó"
-
 
32
-
 
33
    QString  fileName;
-
 
34
        fileName = QFileDialog::getOpenFileName(this,
-
 
35
         tr("Open Image"), "", tr("Image Files (*.png *.jpg *.bmp)"));
-
 
36
-
 
37
    if (fileName.isEmpty()) return;
-
 
38
    Pixmap.load(fileName);
-
 
39
-
 
40
    ui->label->setPixmap(Pixmap);
-
 
41
//    IconForm::close();
-
 
42
}
-
 
43
-
 
44
-
 
45
void IconForm::setPixmap (QPixmap newPixmap){
-
 
46
Pixmap = newPixmap;
-
 
47
  ui->label->setPixmap(Pixmap);
-
 
48
-
 
49
}
-
 
50
-
 
51
-
 
52
QPixmap IconForm::pixmap (){
-
 
53
    return Pixmap;
-
 
54
}
27
 
55