Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Mobile and Embedded
  4. Qt development for OLED and TFT screens on Raspberry Pi
Forum Updated to NodeBB v4.3 + New Features

Qt development for OLED and TFT screens on Raspberry Pi

Scheduled Pinned Locked Moved Unsolved Mobile and Embedded
2 Posts 2 Posters 779 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • V Offline
    V Offline
    Vishnu1993
    wrote on 7 Jul 2023, 09:29 last edited by
    #1

    Hi all,

    I am trying to understand how Qt application talks with a display (could be I2C based or SPI based like ILI9341) on an embedded device (I plan to use Raspberry Pi).

    For example, suppose I develop a simple dialog box with a button on Qt creator. How do I display this UI on any screen that is connected on my Raspberry Pi. Where in Qt creator can I configure this? and if so how does the application know which SPI port the device is using. What I am trying to get at is that how do I specify my display device for Qt to correctly display it. Do I have to use the library for the said displays (OLED/TFT).

    Any suggestions are welcome and please let me know if you need any clarification about my question.

    Best,

    Vishnu

    S 1 Reply Last reply 8 Jul 2023, 11:53
    0
    • V Vishnu1993
      7 Jul 2023, 09:29

      Hi all,

      I am trying to understand how Qt application talks with a display (could be I2C based or SPI based like ILI9341) on an embedded device (I plan to use Raspberry Pi).

      For example, suppose I develop a simple dialog box with a button on Qt creator. How do I display this UI on any screen that is connected on my Raspberry Pi. Where in Qt creator can I configure this? and if so how does the application know which SPI port the device is using. What I am trying to get at is that how do I specify my display device for Qt to correctly display it. Do I have to use the library for the said displays (OLED/TFT).

      Any suggestions are welcome and please let me know if you need any clarification about my question.

      Best,

      Vishnu

      S Offline
      S Offline
      SGaist
      Lifetime Qt Champion
      wrote on 8 Jul 2023, 11:53 last edited by
      #2

      Hi and welcome to devnet,

      That's usually the role of your system to provide access to the display. If you can start your RPi and it shows something there, then it's already a good start as it means it's a device that is seen as a screen.

      If running Qt standalone, you can check this part of the documentation about embedded devices development.

      Interested in AI ? www.idiap.ch
      Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

      1 Reply Last reply
      1

      1/2

      7 Jul 2023, 09:29

      • Login

      • Login or register to search.
      1 out of 2
      • First post
        1/2
        Last post
      0
      • Categories
      • Recent
      • Tags
      • Popular
      • Users
      • Groups
      • Search
      • Get Qt Extensions
      • Unsolved