Size: a a a

2021 April 01

R

Roman in Qt
Переслано от Roman
@mefest  , в чем может быть проблема? Сигнал ведь может принимать сроку((((
источник

R

Roman in Qt
надо старый формат connect юзать что ли?
источник

МВ

Макс Воробьев... in Qt
Roman
Переслано от Roman
@mefest  , в чем может быть проблема? Сигнал ведь может принимать сроку((((
может. но отправлять ты ее должен через emit
источник

R

Roman in Qt
Макс Воробьев
может. но отправлять ты ее должен через emit
как?
источник

МВ

Макс Воробьев... in Qt
Roman
надо старый формат connect юзать что ли?
надо еще почитать про signal-slot
источник

МВ

Макс Воробьев... in Qt
Roman
как?
в connect ты не передаешь аргументы. коннект только указывает, что по вызову fileSelected у fdialog нужно вызвать fileOpen у this
источник

МВ

Макс Воробьев... in Qt
Roman
как?
и строку должен принимать метод fileOpen
источник

R

Roman in Qt
но у меня не открывается так
источник

МВ

Макс Воробьев... in Qt
в общем - прочитай маны по сигналам и слотам
источник

R

Roman in Qt
т.е в диалоговом файловом окне я выбрал файл но слот не вызывается
источник

R

Roman in Qt
стоило мне сейчас попробовать старую форму , как
QObject::connect: Parentheses expected, signal QFileDialog::fileSelected in ...
источник

V

Vetal in Qt
Queue Queue::operator*(int scal)
{
   if (m_data && m_length)
   {
       for (unsigned int i = 0; i < m_length; ++i)
       {
           m_data[i] *= scal;
       }
   }
   else
   {
       QMessageBox::critical(0,"No valid object","Please create valid queue please!");
   }
   return *this;
}

Почему выдает варнинг:
"control reaches end of non-void function"?
источник

СС

Сергей Семёнкин... in Qt
Потому что в if ничего не возвращаешь
источник

V

Vetal in Qt
но я же и так в конце возвращаю значение
источник

СС

Сергей Семёнкин... in Qt
Сергей Семёнкин
Потому что в if ничего не возвращаешь
Это неверно, вероятно тебе нужно адрес переменной вернуть, а не копию
источник

СС

Сергей Семёнкин... in Qt
Queue& Queue::operator *(int);
источник
2021 April 02

A

Artem in Qt
У меня приложение открывается вместе с командной строкой, где просто пусто, причём в дебаге все нормально, а в релизе такое. С чем может быть связано? Как отключить?

В релизе через Qt все норм, а если собрать через windeployqt и запустить, то беда
источник

T

TheDoctor in Qt
CONFIG -= console?
В .pro файле.
источник

A

Artem in Qt
TheDoctor
CONFIG -= console?
В .pro файле.
У меня cmake
источник

AS

Anatoly Shirokov in Qt
Artem
У меня cmake
Добавь win32 в add_executable
источник