Расширенный поиск
d
2 января 2019 г. 14:16
dufus

C++

Есть class MainWindow и class PollutionZone : public QWidget. В классе PollutionZone, есть два QDoubleSpinBox :

QDoubleSpinBox *latitudeDSpinBox = new QDoubleSpinBox(this);
virtual QDoubleSpinBox* PollutionZone::getLatitudeDSpinBox()
{
    return latitudeDSpinBox;
}
QDoubleSpinBox *longitud…

C++, struct, class

Статьи для подготовки
  • 12Количество вопросов
  • 188Тест пройден (раз)
  • 158Пользователи, которые прошли тестирование
  • 68,489Средний балл
  • --Ваш средний балл
Начать

C++

8 июля 2017 г. 6:40

C++, class

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

В C++ такие типы данных называются классами. Класс имеет такой комплект составляющих, как переменные и методы для доступа к функционалу класса.

В интерфейсе класса могут быть определены следующие секции:

  • public - методы и переменные доступны для взаимодействия извне класса;
  • protected - методы и переменные доступны для использования внутри класса, а также в классах, наследованных от этого класса;
  • private - методы и переменные доступны для использования только внутри класса
t
23 апреля 2017 г. 11:50
tetta

Qt

Я вот создал проект и все как обычно: main.cpp, mainwindow.cpp и .h . И я делаю menubar, я хочу что бы оно было в другом месте, не в main.cpp, mainwindow.cpp и .h , а в созданном месте под название menu.cpp, как это сделал и еще как подключить, что-бы все, что было написано в menu.cpp, main.…

KL
27 января 2017 г. 3:05
Konstantin Lazarev

Qt

Добрый день, подскажите пожалуйста по архитектуре класса.

Class A
{
int A;
Qstring str;
public:
A(int b):A(b){}
void setA(int b)
{
A=b;
}
int getA()
{
return A;
}
void setStr(QString str_1)
{
str=str_1;
}
QString getStr()
{
return str;
}
};
При создании класса, за…

Ruby

25 августа 2016 г. 3:05

class, constants, Ruby, Ruby уроки, user guide, руководство пользователя

Константа имеет имя, начинающееся с латинской буквы в верхнем регистре. Значение константе присваивается только один раз при инициализации. В текущей реализации Ruby повторное присваивание значения константе вызывает предупреждение, но не ошибку (не-ANSI версия eval.rb не показывает предупреждения):

ruby>fluid=30
   30
ruby>fluid=31
   31
ruby>Solid=32
   32
ruby>Solid=33
   (eval):1: warning: already initialized constant Solid
   33

Ruby

26 июня 2016 г. 2:36

class, Ruby, ruby lesson, ruby уроки, user guide, класс, руководство пользователя

Реальный мир наполнен объектами, и мы можем классифицировать их. Например, очень маленький ребёнок, вероятно, скажет "гав-гав", когда увидит собаку, независимо от породы; мы же на самом деле видим мир в терминах категорий.

В терминологии  объектно-ориентированного программирования категория объекта "dog" называется классом, и некоторые конкретные объекты принадлежащие классу называются экземплярами этого класса.

Как правило, чтобы сделать объект в Ruby или в любом другом языке, в начале необходимо определить характеристики класса, а затем создать экземпляр. Проиллюстрируем процесс, давайте определим простой класс Dog .

Donate

Здравствуйте, уважаемые пользователи EVILEG !!!

Если сайт вам помог, то поддержите разработку сайта финансово, пожалуйста.

Вы можете сделать это следующими способами:

Спасибо, Евгений Легоцкой

DK
1 апреля 2020 г. 8:03
Dmitry Kozhinov

C++ - Тест 001. Первая программа и типы данных

  • Результат:40баллов,
  • Очки рейтинга-8
A
30 марта 2020 г. 12:47
Anna

C++ - Тест 001. Первая программа и типы данных

  • Результат:60баллов,
  • Очки рейтинга-1
A
29 марта 2020 г. 12:14
Alexanderv66

C++ - Тест 003. Условия и циклы

  • Результат:71баллов,
  • Очки рейтинга1
Последние комментарии
27 марта 2020 г. 14:40
Евгений Легоцкой

Добрый день. В конце пятой статьи скачать можете.
27 марта 2020 г. 14:28
mkdir _

Здравствуйте, а можно, пожалуйста, ссылку на целые исходники, если есть?
27 марта 2020 г. 4:36
Евгений Легоцкой

Скорее всего также, как и для установки всех остальных переменых в CMake, через использование set
27 марта 2020 г. 2:47
Андрей Янкович

Ошибка с ярлыками в Windows исправлена в версиии 1.4.0.4
Сейчас обсуждают на форуме
2 апреля 2020 г. 4:53
Евгений Легоцкой

хотя, если вниметльно посмотреть на метод lineNode, то скорее всего проблема в том, что ты создаешь материал в начале метода. Старый скорее всего не удаляется, пока не была удалена нода, а прост…
2 апреля 2020 г. 2:48
Евгений Легоцкой

да нет, правильно код там написан. Может быть дело в том, что чего-то не хватает из dev библиотек, gstreamer тот же самый.
2 апреля 2020 г. 2:46
Евгений Легоцкой

Я думаю, что это где-то описано, но в такой глубине документации и максимум в самых базовых вещах, то есть отдельно в классах этого не пишут, просто потому, что придётся писать для каждого класс…
И
1 апреля 2020 г. 17:57
Илья

спасибо за ответ! Попробую больше тестов, поищу зависимости. Если проблема решится, то отпишусь здесь :)
1 апреля 2020 г. 16:37
Docent

За это отвечает QSvgRender, перед тем как кинуть картинку на виджет её через QSvgRender в QPixMap прогнать надо. Делается это в методе ::render(&) "The QSvgRenderer class is used t…
EVILEG
О нас
Услуги
© EVILEG 2015-2019
Рекомендует хостинг TIMEWEB