Задать вопрос
  • Передача информации в основной поток PyQt4: как?

    hlamer
    @hlamer
    Вы спастили код, который работает, но не спастили тот код, который собственно не работает.

    Попробуйте сначала сделать базовый кейс без simple_thread: Объект класса, унаследованного от QThread, сигнал шлет из метода run(). QLabel.setText сигнал получает. Это все происходит в запущенном приложении (после app.exec_())

    В принципе сигналы-слоты между потоками в Qt отлично работают.
    Ответ написан
    Комментировать
  • Кусочек Qt Creator'а в свой проект?

    hlamer
    @hlamer
    По поводу выдирания компонентов — у меня был похожий опыт.
    Я покусился на отладчик из Creator'а. вот. В принципе получилось, но сил было потраченно очень много. И обновляться на следующую версию Creatora у меня энтузиазма не хватило. Слишком много взаимосвязей между компонентами внутри Qt Creator.

    По поводу создания своего компонента. Уже писал в личку, но продублирую для публики, может еще кому-то будет полезно.

    В создании компонента Y очень заинтересован Filipe Azevedo aka PasNox и работает над ним здесь. Он Qt-шник крутой (черт знает сколько лет опыта, сертификаты там всякие...) и в создании текстовых редакторов у него неторый опыт есть. Присоединяйся к нему, вместе у вас лучше получится.
    Ответ написан
    Комментировать
  • Существует ли какой-то не очень богатый готовый текстовый редактор для Qt (PyQt)?

    hlamer
    @hlamer
    Если в Qt Designer бросить на форму QTextEdit, а потом в контекстном меню выбрать «Change HTML», открывается примерно то, что вам нужно.
    Посмотрите исходники Qt Designer, может быть вам оно подойдет.
    Ответ написан
    Комментировать