Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. Trying to subscript on user defined type for writing out to qDebug()
Forum Updated to NodeBB v4.3 + New Features

Trying to subscript on user defined type for writing out to qDebug()

Scheduled Pinned Locked Moved Unsolved General and Desktop
3 Posts 2 Posters 243 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.
  • U Offline
    U Offline
    U7Development
    wrote on last edited by
    #1

    Hi!..

    I´m trying to debug some private fields via qDebug(), so I overload QString operator...
    Im iterating a map, in this map, the first value type is a Model::musuario which has QString operator overload... but when I try to qDebug() << I get the error :

    "invalid operand to binary expression" looks like it is not recognizing my subscripting... where is my mistake? (image #included)

    Thanks!

    alt text

    1 Reply Last reply
    0
    • SGaistS Offline
      SGaistS Offline
      SGaist
      Lifetime Qt Champion
      wrote on last edited by
      #2

      Hi,

      The correct way is to implement the qDebug stream operator for your class.

      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
      2
      • U Offline
        U Offline
        U7Development
        wrote on last edited by
        #3

        Thanks mate...

        1 Reply Last reply
        0

        • Login

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