crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

abra
  опции профиля:
сообщение 15.1.2009, 11:21
Сообщение #1


Студент
*

Группа: Участник
Сообщений: 68
Регистрация: 12.1.2009
Пользователь №: 485

Спасибо сказали: 11 раз(а)




Репутация:   2  


Ребят,всем привет!Короче вопрос такой.Есть компонент QtreeView,я на on_clicked() должен повесить процедурку,котопрая бы возвращала мне имя выделенной строчки.
Например

-оп
- рп
- пд
- сд

Например я щелкнул на пд,у меня в переменную QString должна записаться "пд"

Я читал,там как то через ::data(), но чот не понял.Кинь пожалуйста кусочек кода,там наверняка 1-2 строки.

И еще если можно подскажите.как по синтаксису будет WHERE login=:login AND(короче как еще один параметр передать???) Просто в Делфи знаю как,а в СИ еще пока нет.

Сообщение отредактировал abra - 15.1.2009, 11:22
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
abra
  опции профиля:
сообщение 15.1.2009, 12:41
Сообщение #2


Студент
*

Группа: Участник
Сообщений: 68
Регистрация: 12.1.2009
Пользователь №: 485

Спасибо сказали: 11 раз(а)




Репутация:   2  


хм попробуем и так, спасибо...просто пытался так же - передавался только первый параметр...видимо где-то что-то упустил...а по поводу считывания текстового файла в переменную что думаешь?

{
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
  опции профиля:
сообщение 15.1.2009, 12:50
Сообщение #3


Профессионал
*****

Группа: Участник
Сообщений: 1207
Регистрация: 8.12.2008
Из: Russia, Moscow
Пользователь №: 446

Спасибо сказали: 229 раз(а)




Репутация:   34  


Цитата(abra @ 15.1.2009, 12:38) *
хм попробуем и так, спасибо...просто пытался так же - передавался только первый параметр...видимо где-то что-то упустил...а по поводу считывания текстового файла в переменную что думаешь?


Думаю, что в текстовом файле есть русские слова в кодировке cp1251 или левые символы от того, что строки заканчиваются в windows стиле "\r\n", а файл открывается не в режиме "QIODevice::Text".
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


RSS Рейтинг@Mail.ru Текстовая версия Сейчас: 29.6.2025, 21:47