Russian Qt Forum
Май 03, 2024, 05:04 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало Форум WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  
  Просмотр сообщений
Страниц: 1 ... 280 281 [282] 283 284 ... 290
4216  Qt / 2D и 3D графика / Re: Сложить 2 QColor : Январь 29, 2013, 17:42
Ваш намек на неоднозначность оператора / меня удивляет  Улыбающийся
Для цвета он не однозначен. Да. Также, пожалуй, как и для точки. Улыбающийся
Ну не понимаю я как цвета можно складывать, умножать и делить. Улыбающийся
4217  Qt / 2D и 3D графика / Re: Сложить 2 QColor : Январь 29, 2013, 17:23
А это тоже непонятно?
Код
C++ (Qt)
QPoint middle = (pt1 + pt2) / 2;
 
Улыбающийся

А как вам такое: Подмигивающий
Код
C++ (Qt)
QPoint middle = (pt1 + pt2) ^ 2;
 
4218  Qt / 2D и 3D графика / Re: Сложить 2 QColor : Январь 29, 2013, 09:59
Не вижу чем Ваш оператор плох для сложения массива
Тем, что для массива можно написать более эффективную реализацию. Улыбающийся

Др дело напр так
Код
C++ (Qt)
QColor average = (c1 + c2) / 2;
 
Это не дает правильный результат, поэтому лучше не начинать городить операторы, а ограничиться ф-цией.

Для начала нужно понять, что здесь происходит, а потом уже разбираться, почему это не дает правильный результат. Подмигивающий
4219  Qt / 2D и 3D графика / Re: Сложить 2 QColor : Январь 29, 2013, 09:44
Что-то слишком тонко  Улыбающийся
Тонко?? Да по моему толще не куда:
Все зависит от контекста его использования (оператора+): для эпизодического сложения двух цветов - он хорош, для складывания массива цветов на время - плох.
Как, в прочем, и все в программирование. Улыбающийся
4220  Qt / Работа с сетью / Re: "пустые" параллельные tcp-коннекты : Январь 28, 2013, 18:46
Результат не изменился, приложение открывает 6 каналов, все запросы прошли только по одному.
Я публичных рычагов изменить значение по умолчанию тоже не нашел.
4221  Qt / Работа с сетью / Re: "пустые" параллельные tcp-коннекты : Январь 28, 2013, 16:28
Прошу прощения за нубский вопрос.. А как запустить очередь сообщений? Улыбающийся Или, другими словами, что я делаю не так? Улыбающийся
QCoreApplication::exec как раз ее и запускает.
И как раз в этом цикле обрабатывается select для сокетов сетевых подключений.
4222  Qt / Работа с сетью / Re: "пустые" параллельные tcp-коннекты : Январь 28, 2013, 16:01
Этот пример показывает, что вы генерируете кучу запросов, которые не обрабатываются в силу не запущенной очереди сообщений.
4223  Qt / 2D и 3D графика / Re: Сложить 2 QColor : Январь 28, 2013, 13:18
QColor - прекрасный класс для перегонки из одной модели в другую, но для арифметики цветов он совершенно непригоден.
Точно, именно на это я намекал. Ну и его никто не навязывает для этой арифметики, как и никто не заставляеттак хранить картинки - QVector<QColor>. Улыбающийся

4224  Qt / Базы данных / Re: Сохранение добавленной строки из модели в БД. Как? : Январь 28, 2013, 10:33
Сделал вот так. Результат - ни фига. Новая строчка в таблице появляется, но не сохраняется.
Попробуй вообще в это поле ничего не писать.
4225  Программирование / С/C++ / Re: C headers (mixed C/C++) : Январь 27, 2013, 22:42
Тогда как?
Возвращать такие объекты  (Point, Rect, Matrix) только по значению (с техникой implicitly shared это будет не накладно) или константной ссылке. И соответственно, нужны полноценные сеттеры.
4226  Qt / Вопросы новичков / Re: Изменить значение реестра : Январь 27, 2013, 16:57
это то я понимаю)))исправить то это как?
Повышением прав у процесса. Почитай про UAC, файлы манифесты и вообще систему безопасности винды.
4227  Qt / Вопросы новичков / Re: Изменить значение реестра : Январь 27, 2013, 16:13
А что тебе собственно не понятно в ERROR_ACCESS_DENIED. Улыбающийся
У тебя не хватает прав на изменение этого значения.
4228  Qt / Пользовательский интерфейс (GUI) / Re: После show() добавление текста в QTextEdit в 100 раз медленнее... : Январь 27, 2013, 14:29
Мне нужно перестраивать уже показанный на экране QTextEdit - а он перестраивается почему-то в 100 раз медленнее, хотя отключил перерисовку
Возможно лучше изменять документ и уже измененный устанавливать в QTextEdit.
4229  Qt / 2D и 3D графика / Re: Сложить 2 QColor : Январь 27, 2013, 13:38
"Мне сказали сложить 2 QColor по такой-то формуле - я сделал. (какие претензии?)".
Намек понят не был, ну да ладно... Улыбающийся

Все зависит от контекста его использования (оператора+): для эпизодического сложения двух цветов - он хорош, для складывания массива цветов на время - плох.
Как, в прочем, и все в программирование. Улыбающийся
4230  Qt / 2D и 3D графика / Re: Сложить 2 QColor : Январь 27, 2013, 13:06
Обсуждаем насколько хорош (или плох) оператор + для QColor. К чему это отнести - технике или архитектуре - на Ваш вкус.
Хорошо, намекну по другому. Скажите, а метод push_back в std::vector он плох или хорошо?
Страниц: 1 ... 280 281 [282] 283 284 ... 290

Страница сгенерирована за 0.173 секунд. Запросов: 23.