передача QString функции собственному классу |
Здравствуйте, гость ( Вход | Регистрация )
передача QString функции собственному классу |
danya |
10.11.2010, 13:50
Сообщение
#1
|
Студент Группа: Новичок Сообщений: 10 Регистрация: 30.10.2010 Пользователь №: 2164 Спасибо сказали: 0 раз(а) Репутация: 0 |
попробовал сделать следующим образом:
в основной форме:
в классе есть функция:
в результате получаю ошибку:
подскажите что я делаю не так или хотябы что в какую сторону копять? |
|
|
panter_dsd |
10.11.2010, 13:57
Сообщение
#2
|
Жаждущий знаний Группа: Участник Сообщений: 254 Регистрация: 1.1.2009 Из: Санкт-Петербург Пользователь №: 474 Спасибо сказали: 32 раз(а) Репутация: 3 |
Все, вроде, правильно. Версия Кьюта какая?
|
|
|
danya |
10.11.2010, 14:20
Сообщение
#3
|
Студент Группа: Новичок Сообщений: 10 Регистрация: 30.10.2010 Пользователь №: 2164 Спасибо сказали: 0 раз(а) Репутация: 0 |
|
|
|
panter_dsd |
10.11.2010, 14:48
Сообщение
#4
|
Жаждущий знаний Группа: Участник Сообщений: 254 Регистрация: 1.1.2009 Из: Санкт-Петербург Пользователь №: 474 Спасибо сказали: 32 раз(а) Репутация: 3 |
Интересно. Код сюда приложить сможешь?
|
|
|
kwisp |
10.11.2010, 14:53
Сообщение
#5
|
астарожна ынтжинэр Группа: Участник Сообщений: 1404 Регистрация: 26.11.2008 Из: ТаганрогРодинаЧехова Пользователь №: 435 Спасибо сказали: 113 раз(а) Репутация: 23 |
error: no match for call to '(QSettings) (QString&, QSettings::Format)' по-моему такая ошибка если из текущей области видимости(в данном случае файла) не видно обЪявления функции(в данном случае конструктора QSettings) проще говоря предполагаю что не хватает # include <QtCore/QSettings> в файле в котором ошибка. |
|
|
panter_dsd |
10.11.2010, 14:56
Сообщение
#6
|
Жаждущий знаний Группа: Участник Сообщений: 254 Регистрация: 1.1.2009 Из: Санкт-Петербург Пользователь №: 474 Спасибо сказали: 32 раз(а) Репутация: 3 |
Тогда писало бы что
Цитата error: 'QSettings' was not declared in this scope
|
|
|
danya |
10.11.2010, 15:11
Сообщение
#7
|
Студент Группа: Новичок Сообщений: 10 Регистрация: 30.10.2010 Пользователь №: 2164 Спасибо сказали: 0 раз(а) Репутация: 0 |
Интересно. Код сюда приложить сможешь? да конечно только не пугайтесь на кол-во закомментированного кода я ведь только учусь вот |
|
|
panter_dsd |
10.11.2010, 15:17
Сообщение
#8
|
Жаждущий знаний Группа: Участник Сообщений: 254 Регистрация: 1.1.2009 Из: Санкт-Петербург Пользователь №: 474 Спасибо сказали: 32 раз(а) Репутация: 3 |
Там совсем в другом ошибка:
1. base::base file; замени на base file; 2. В base.cpp baza(file,QSettings::IniFormat); замени на QSettings baza(file,QSettings::IniFormat); |
|
|
kwisp |
10.11.2010, 15:27
Сообщение
#9
|
астарожна ынтжинэр Группа: Участник Сообщений: 1404 Регистрация: 26.11.2008 Из: ТаганрогРодинаЧехова Пользователь №: 435 Спасибо сказали: 113 раз(а) Репутация: 23 |
|
|
|
panter_dsd |
10.11.2010, 15:28
Сообщение
#10
|
Жаждущий знаний Группа: Участник Сообщений: 254 Регистрация: 1.1.2009 Из: Санкт-Петербург Пользователь №: 474 Спасибо сказали: 32 раз(а) Репутация: 3 |
Ты прав. Но в исходниках другое. ТС походу запутался немного.
|
|
|
Текстовая версия | Сейчас: 3.12.2024, 10:02 |