Я передаю его как строку, но он не работает.Как преобразовать строковую переменную в QBrushStyle в Qt?
ответ
Вам нужно вручную преобразовать строку в стиле, делая сравнение:
Qt::BrushStyle brushStyle;
if (string == "Qt::SolidPattern")
brushStyle = Qt::SolidPattern;
else if (string == "Qt::HorPattern")
brushStyle = Qt::HorPattern;
else if
...
Неверное изображение и производит ошибку. – Programming
Это совершенно правильный код. Какая у вас ошибка? – svlasov
Но как передать его из формы в стиль кисти? – Programming
- 1. преобразовать строковую переменную в шестнадцатеричную
- 2. как преобразовать представление string.frame в строковую переменную
- 3. Как преобразовать строковую переменную в объект System.IO.FileStream?
- 4. Как преобразовать строковую переменную в boolean в Matlab?
- 5. Как преобразовать строковую переменную в массив в php?
- 6. Как преобразовать webellement selenium в строковую переменную в python
- 7. Как преобразовать строковую переменную в integer в php?
- 8. Добавить в строковую переменную
- 9. как преобразовать любую строковую форматированную дату в переменную datetime.?
- 10. Как преобразовать строковую переменную в KeyEvent - Общий подход
- 11. Как преобразовать строковую переменную в объект пространства имен
- 12. Как преобразовать строковую переменную из html input в int?
- 13. конвертировать csv в строковую переменную
- 14. Как очистить строковую переменную?
- 15. Как увеличить строковую переменную?
- 16. Преобразовать строковую переменную SPSS в числовую и дату
- 17. Запись stdout в строковую переменную
- 18. Как использовать строковую переменную в контейнере for?
- 19. Как использовать строковую переменную в пути?
- 20. Как передать строковую переменную в OnExceptionAspect
- 21. Как использовать строковую переменную в разных событиях?
- 22. Как извлечь строковую переменную в android?
- 23. Как использовать строковую переменную в RcppEigen
- 24. Как использовать строковую переменную в объекте?
- 25. Как загрузить анализируемый aspx в строковую переменную
- 26. Как сравнить сохраненную строковую переменную в GDB?
- 27. Как вставить "символ в строковую переменную?
- 28. Как печатать строковую переменную в mysql
- 29. Как извлечь эту строковую переменную в android?
- 30. Как получить строковую переменную в sql Postgresql
Хм, вы попробовать 'Qt :: BrushStyle стиль,' 'где style' ваша переменная? – vahancho
Да, и это неверно. – Programming
Я думаю, что стоит объяснить, почему это неверно, как вы его используете, и какая у вас ошибка. – vahancho