Помогите не получается.
Есть Класс
class DSetting : public QDialog
{
Q_OBJECT
public:
DSetting();
QLineEdit *sle_dbname;
private slots:
void on_save_click();
};
Конструктор
DSetting::DSetting()
{
QPushButton *pb_ok = new QPushButton(tr("Сохранить"),this);
QLineEdit *sle_username = new QLineEdit("",this);
QLineEdit *sle_passwd = new QLineEdit("",this);
this->setWindowTitle(tr("Настройка программы"));
sle_username->move(2,2);
sle_passwd->move(2,40);
connect(pb_ok,SIGNAL(clicked()),this, SLOT(on_save_click()));
pb_ok->move(100,50);
pb_ok->show();
};
Нажатие на кнопку
void DSetting::on_save_click()
{
Теперь в функцию нужно передать два параметра
opendb(sle_username->text(),sle_passwd->text());
};
Помогите узнать как можно передавать текст в парамерт функции ???
QT QLineEdit text()
Модератор: Модераторы разделов
-
eduard_pustobaev
- Сообщения: 2629
- Статус: Ленивец
- ОС: Arch/Debian.
Re: QT QLineEdit text()
?
void func(const QString &str);
...
func("Гы
?
P.S. Не понял, что нужно и что не получается...
В дисгармонии со вселенной.