Хранилища Subversion OpenInventory

Редакция

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

Редакция Автор № строки Строка
163 pingvin 1
#include "iconform.h"
2
#include "ui_iconform.h"
165 pingvin 3
#include "classeditor.h"
163 pingvin 4
 
165 pingvin 5
 
163 pingvin 6
IconForm::IconForm(QWidget *parent) :
7
    QWidget(parent),
8
    ui(new Ui::IconForm)
9
{
10
    ui->setupUi(this);
11
}
12
 
13
IconForm::~IconForm()
14
{
15
    delete ui;
16
}
17
 
18
void IconForm::changeEvent(QEvent *e)
19
{
20
    QWidget::changeEvent(e);
21
    switch (e->type()) {
22
    case QEvent::LanguageChange:
23
        ui->retranslateUi(this);
24
        break;
25
    default:
26
        break;
27
    }
28
}
165 pingvin 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
}