Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. International
  3. Italian
  4. QT_BEGIN_NAMESPACE......................QT_END_NAMESPACE
Forum Updated to NodeBB v4.3 + New Features

QT_BEGIN_NAMESPACE......................QT_END_NAMESPACE

Scheduled Pinned Locked Moved Italian
2 Posts 2 Posters 2.5k 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.
  • G Offline
    G Offline
    Gian88
    wrote on last edited by
    #1

    Ciao, ho dei dubbi sull'utilizzo del namespace.
    In un esempio di Qt ho trovato questo codice per dichiarare le classi:
    @QT_BEGIN_NAMESPACE
    class QLabel;
    class QPushButton;
    class QTextEdit;
    class QLineEdit;
    QT_END_NAMESPACE@
    Allora io ho provato a fare la stessa cosa, ma non mi riconosce le classi e per far funzionare il programma ho usato
    #include <QPushButton> al posto di
    @QT_BEGIN_NAMESPACE
    class QPushButton;
    QT_END_NAMESPACE@
    Qualcuno mi sa dire il perchè? Grazie,

    1 Reply Last reply
    0
    • M Offline
      M Offline
      mcosta
      wrote on last edited by
      #2

      Ciao,

      in fase di compliazione di Qt è possibile definire un namespace che racchiuda le librerie, in tal caso le due macro conterranno

      @
      #define QT_BEGIN_NAMESPACE namespace <name> {
      #define QT_BEGIN_NAMESPACE }
      @

      Mi puoi fare un esempio del codice in cui non ti funziona, e soprattutto l'errore del compilatore?
      Ciao

      Once your problem is solved don't forget to:

      • Mark the thread as SOLVED using the Topic Tool menu
      • Vote up the answer(s) that helped you to solve the issue

      You can embed images using (http://imgur.com/) or (http://postimage.org/)

      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