Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++;if语句的GUI条件始终为true 我在C++ GUI中创建了一个简单的登录程序,但是由于某种原因,使IF语句TRUE始终是真的条件。我已经看了很多次了,我真的不知道用这个有什么用,任何意见都将不胜感激 #include "mainwindow.h" #include "ui_mainwindow.h" MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow) { ui->setupUi(this); } MainWindow::~MainWindow() { delete ui; } void MainWindow::on_pushButton_clicked() { QString username, password; username=ui->lineEdit->text(); password=ui->lineEdit_2->text(); truee=0; if (username=="Brandan") { truee=1; } if (password=="ABC123") { truee=truee+1; } if(truee=2) { ui->label->setText("Login succesful"); } else { ui->label->setText("Failed"); } }_C++_Qt_Qmainwindow - Fatal编程技术网

C++;if语句的GUI条件始终为true 我在C++ GUI中创建了一个简单的登录程序,但是由于某种原因,使IF语句TRUE始终是真的条件。我已经看了很多次了,我真的不知道用这个有什么用,任何意见都将不胜感激 #include "mainwindow.h" #include "ui_mainwindow.h" MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow) { ui->setupUi(this); } MainWindow::~MainWindow() { delete ui; } void MainWindow::on_pushButton_clicked() { QString username, password; username=ui->lineEdit->text(); password=ui->lineEdit_2->text(); truee=0; if (username=="Brandan") { truee=1; } if (password=="ABC123") { truee=truee+1; } if(truee=2) { ui->label->setText("Login succesful"); } else { ui->label->setText("Failed"); } }

C++;if语句的GUI条件始终为true 我在C++ GUI中创建了一个简单的登录程序,但是由于某种原因,使IF语句TRUE始终是真的条件。我已经看了很多次了,我真的不知道用这个有什么用,任何意见都将不胜感激 #include "mainwindow.h" #include "ui_mainwindow.h" MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow) { ui->setupUi(this); } MainWindow::~MainWindow() { delete ui; } void MainWindow::on_pushButton_clicked() { QString username, password; username=ui->lineEdit->text(); password=ui->lineEdit_2->text(); truee=0; if (username=="Brandan") { truee=1; } if (password=="ABC123") { truee=truee+1; } if(truee=2) { ui->label->setText("Login succesful"); } else { ui->label->setText("Failed"); } },c++,qt,qmainwindow,C++,Qt,Qmainwindow,if(truee=2)必须更改为if(truee==2)if(truee=2)必须更改为if(truee==2)一个简单的输入:比较是=而不是=/code>。启用编译器警告以捕获此错误。哇,真不敢相信我没有捕获到。谢谢。一个简单的输入:比较是=而不是=。启用编译器警告以捕获此错误。哇,真不敢相信我没有捕获到。谢谢。

if(truee=2)
必须更改为
if(truee==2)

if(truee=2)
必须更改为
if(truee==2)

一个简单的输入:比较是
=
而不是
=/code>。启用编译器警告以捕获此错误。哇,真不敢相信我没有捕获到。谢谢。一个简单的输入:比较是
=
而不是
=
。启用编译器警告以捕获此错误。哇,真不敢相信我没有捕获到。谢谢。