#ifndef MAINWINDOW_H
#define MAINWINDOW_H
#include <QMainWindow>
#include <QList>
namespace Ui {
class MainWindow;
}
{
Q_OBJECT
public:
explicit MainWindow
(QWidget *parent
= 0);
~MainWindow();
private:
Ui::MainWindow *ui;
public slots:
void enable();
};
#endif // MAINWINDOW_H
#ifndef MAINWINDOW_H
#define MAINWINDOW_H
#include <QMainWindow>
#include <QList>
namespace Ui {
class MainWindow;
}
class MainWindow : public QMainWindow
{
Q_OBJECT
public:
explicit MainWindow(QWidget *parent = 0);
~MainWindow();
private:
Ui::MainWindow *ui;
public slots:
void enable();
};
#endif // MAINWINDOW_H
To copy to clipboard, switch view to plain text mode
#include "mainwindow.h"
#include "ui_mainwindow.h"
#include "QStringListModel"
#include <QThread>
MainWindow
::MainWindow(QWidget *parent
) : ui(new Ui::MainWindow)
{
ui->setupUi(this);
connect(ui
->comboBox,
SIGNAL(editTextChanged
(QString)),ui
->pushButton,
SLOT(enable
()));
}
MainWindow::~MainWindow()
{
delete ui;
}
void MainWindow::enable(){
ui->pushButton->setEnabled(true);
}
#include "mainwindow.h"
#include "ui_mainwindow.h"
#include "QStringListModel"
#include <QThread>
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
connect(ui->comboBox, SIGNAL(editTextChanged(QString)),ui->pushButton,SLOT(enable()));
}
MainWindow::~MainWindow()
{
delete ui;
}
void MainWindow::enable(){
ui->pushButton->setEnabled(true);
}
To copy to clipboard, switch view to plain text mode
after run this code is give me errors
Object::connect: No such slot QPushButton::enable()
my program is when user chang text in combobox then pushbutton is enable, but it can be enable
thanks
Bookmarks