Qt中如何在第一個文本框獲取內容,然后在第二個文本框輸出
我寫了一個textEdit,一個textBrowser,兩個按鈕rn想要達到的效果是rnrn在textEdit里輸入N行字符串,比如SS,CC,HHrnrn然后按一下“升序排列”按鈕rn最后在textBrowser里輸出CC,HH,SSrnrn這樣的效果要怎么實現呢?給你說下大概的流程吧 textedit按行讀取 然后建立一個qstring的容器 讀取各行數據 按鈕點擊后進行排序 然后把數據輸出到textbrowser 其實沒必要這樣用 直接建立一個qtablewidget 輸入內容后點擊headeritem 應該直接就可以排序的
用QT如何實現把文本框的中文內容顯示在標簽上? 要完整一點的程序哦,急急急 啊
文本框是QLineEdit還是QTextEdit?
1、獲取文本內容:
如果是QLineEdit調用text()即可,如果是QTextEdit可調用 toPlainText()
QString qsText = lineEdit->text();
或QString qsText = textEdit->text();
2
label->setText( qsText );
如果用qt designer設計好的Form,可以這樣寫:
文本框的對象為lineEdit,標簽對象為label
ui->label->setText(ui->lineEdit->text());
利用QT界面設計一個提取編輯框中數字和字母
利用QT界面設計一個提取編輯框中數字和字母利用QT界面設計一個提取編輯框中數字和字母,要求:
(1)一個EditText可以輸入數字和字母的混合字符;
(2)兩個按鈕,一個是“提取數字”、一個是“提取字母”;
(3)一個標簽顯示提取結果,提取數字的結果用藍底、紅字顯示,提取字母的結果用紅底、藍字顯示,同時設置字體放大,加粗顯示;
加上關閉窗口的按鈕控件。
#include "mainwindow.h"
#include "ui_mainwindow.h"
#include <QDebug>
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
connect(ui->closeexe,SIGNAL(clicked()),this,SLOT(close()));
connect(ui->getnum,SIGNAL(clicked()),this,SLOT(slot_getnum_clicked()));
connect(ui->getchar,SIGNAL(clicked()),this,SLOT(slot_getchar_clicked()));
}
MainWindow::~MainWindow()
{
delete ui;
}
void MainWindow::slot_getnum_clicked()
{
qDebug("click get num ");
getContent(0);
}
void MainWindow::slot_getchar_clicked()
{
qDebug("click get char ");
getContent(1);
}
void MainWindow::getContent(int type)
{
qDebug("in to sub function ");
int a= 0,b=0;
type?(a=0,b=255):(a=255,b=0);
QString style;
style.sprintf("color: rgb(%d, 0, %d);background-color: rgb(%d, 0, %d);font: 16pt \"宋體\";",
a,b,b,a);
ui->label->setStyleSheet(style);
QString str = ui->textEdit->toPlainText();
QString tmp;
tmp.clear();
for (int i=0;i<str.length();i++)
{
if ( type?(str.at(i) <'0' || str.at(i)>'9'):(str.at(i) >='0' && str.at(i)<='9') )
{
tmp.append(str.at(i));
qDebug()<<tmp;
}
}
ui->label->setText(tmp);
}
相關推薦:
最高額保證法律依據(民法典后保證最高額擔保的規定)
中外合資經營企業的資本(中外合資企業注冊資本金要求)
車輛抵押貸款(汽車抵押貸款需要什么條件)
國有企業設立的資料(國有企業注冊條件)
怎么注冊公司流程(公司注冊流程及需要的材料)