![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
abra |
![]()
Сообщение
#1
|
Студент ![]() Группа: Участник Сообщений: 68 Регистрация: 12.1.2009 Пользователь №: 485 Спасибо сказали: 11 раз(а) Репутация: ![]() ![]() ![]() |
Ребят,всем привет!Короче вопрос такой.Есть компонент QtreeView,я на on_clicked() должен повесить процедурку,котопрая бы возвращала мне имя выделенной строчки.
Например -оп - рп - пд - сд Например я щелкнул на пд,у меня в переменную QString должна записаться "пд" Я читал,там как то через ::data(), но чот не понял.Кинь пожалуйста кусочек кода,там наверняка 1-2 строки. И еще если можно подскажите.как по синтаксису будет WHERE login=:login AND(короче как еще один параметр передать???) Просто в Делфи знаю как,а в СИ еще пока нет. Сообщение отредактировал abra - 15.1.2009, 11:22 |
|
|
![]() |
abra |
![]()
Сообщение
#2
|
Студент ![]() Группа: Участник Сообщений: 68 Регистрация: 12.1.2009 Пользователь №: 485 Спасибо сказали: 11 раз(а) Репутация: ![]() ![]() ![]() |
хм попробуем и так, спасибо...просто пытался так же - передавался только первый параметр...видимо где-то что-то упустил...а по поводу считывания текстового файла в переменную что думаешь?
{ QFile myfile(otv); myfile.open( QIODevice::ReadWrite ); /// QTextBrowser *browser= new QTextBrowser(this); ///browser->setGeometry(100,40,256,192); QByteArray encodedString = (myfile.readAll()); QTextCodec *codec = QTextCodec::codecForName("Windows-1251"); string1 = codec->toUnicode(encodedString); ui.textBrowser_3->setPlainText(string1); swer=ui.textBrowser_3->text(); } Вначале было например если в файле 4, то он возвращал нам 4 и 2 в\квадратика после нее.Путем бубна мы один отсекли(путем операции ui.textBrowser_3->setPlainText(string1); swer=ui.textBrowser_3->text(); ) Но один кубик остался.Как сделать так,чтобы нормально передавалось значение из файла. |
|
|
SABROG |
![]()
Сообщение
#3
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1207 Регистрация: 8.12.2008 Из: Russia, Moscow Пользователь №: 446 Спасибо сказали: 229 раз(а) Репутация: ![]() ![]() ![]() |
хм попробуем и так, спасибо...просто пытался так же - передавался только первый параметр...видимо где-то что-то упустил...а по поводу считывания текстового файла в переменную что думаешь? Думаю, что в текстовом файле есть русские слова в кодировке cp1251 или левые символы от того, что строки заканчиваются в windows стиле "\r\n", а файл открывается не в режиме "QIODevice::Text". |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 29.6.2025, 21:47 |