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

Problema con QWdiget e setupUI

Scheduled Pinned Locked Moved Solved Italian
2 Posts 1 Posters 683 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.
  • F Offline
    F Offline
    fermatqt
    wrote on last edited by
    #1

    ciao!

    sto cercando di costruire in QWidget base, con tanto di form base, ma ho un problema.
    questo il file di intestazione:

    #ifndef ABSTRACTQWIDGET_H
    #define ABSTRACTQWIDGET_H
    
    #include <QWidget>
    
    namespace Ui {
    class AbstractQWidget;
    }
    
    class AbstractQWidget : public QWidget {
        Q_OBJECT
    
    public:
        explicit AbstractQWidget(QWidget *parent = 0);
        virtual ~AbstractQWidget();
    
    private:
        Ui::AbstractQWidget *ui;
    };
    
    #endif // ABSTRACTQWIDGET_H
    

    questo il file di implementazione:

    #include "abstractqwidget.h"
    #include "ui_abstractqwidget.h"
    
    AbstractQWidget::AbstractQWidget(QWidget *parent) : QWidget(parent), ui(new Ui::AbstractQWidget) {
        ui->setupUi(this);
    }
    
    AbstractQWidget::~AbstractQWidget() {
        delete ui;
    }
    

    l'errore che ottengo è questo:

    error: no matching function for call to ‘Ui::AbstractQWidget::setupUi(AbstractQWidget*)’
         ui->setupUi(this);
                         ^
    

    dove sto sbagliando??

    1 Reply Last reply
    0
    • F Offline
      F Offline
      fermatqt
      wrote on last edited by
      #2

      ho ricreato la classe, e funziona.
      non riesco a vedere differenze tra quello che ho postato e quello che ho adesso.
      forse bastava fare il clean del progetto, o lanciare qmake....

      ciao!!

      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