Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Заполнение полей нового элемента списка из дополнительного окна.

Читайте также:
  1. I. Выберите из предложенного списка имена существительные и запишите их в форме множественного числа с переводом на русском языке.
  2. I. Выберите из предложенного списка имена существительные и запишите их в форме множественного числа с переводом на русском языке.
  3. I. Выберите из предложенного списка имена существительные и запишите их в форме множественного числа с переводом на русском языке.
  4. Ангел или Элементаль?
  5. В честь этого события, 14 декабря 2013г., мы проводим грандиозную Новогоднюю Ярмарку и приглашаем Вас принять в неё участие!
  6. В-27. Идея политического абсолютизма в ппу нового времени.
  7. В-35. Консерватизм Нового времени

Для этого нам потребуется создать дополнительные методы в классе диалогового окна, каждый из которых возвращает введенную строку в компонент lineEdit дополнительного окна.

 

Для этих методов необходимо объявить спецификатор доступа – public, чтобы иметь возможность обратиться к ним из другого окна.

Напишем эти методы в файле dialog_inp.cpp

Рисунок 4.1 – Создаем методы для взятия введенных в дополнительном окне значений

 

Рисунок 4.2 – Объявляем методы в заголовочном файле в описании класса Dialog_inp со спецификатором public

Теперь осталось вызвать эти методы в обработчике события главного окна:

Рисунок 4.3 – Обработчик события на нажатие кнопки «Добавить» на главном окне, где используются методы дополнительного окна для ввода данных.

 

Указатель на диалоговое окно называется dialog1.

 

 

int main(int argc, char** argv)
{
QApplication app(argc, argv);
QLabel win;
QPixmap pix("41.bmp");
QPixmap alfaPixmap=pix.createMaskFromColor(QColor(102,204,51),Qt::MaskOutColor);
pix.setAlphaChannel(alfaPixmap);

win.setPixmap(pix);
win.setMask(pix.mask());
win.show();

return app.exec();
}

 
   

 


Дата добавления: 2015-08-27; просмотров: 41 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Вызов дополнительного окна| ПОЛОЖЕНИЕ

mybiblioteka.su - 2015-2024 год. (0.011 сек.)