crossplatform.ru

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

> linux, QSettings
breeve
  опции профиля:
сообщение 13.3.2010, 17:43
Сообщение #1


Участник
**

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

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




Репутация:   1  


Как записать файл в папку .конфиг?
Делаю вроде как по инструкции, не получается. Единственное что у меня получилось так это записать в директорию где лежит программа.
В документации нашел это:
"On Unix systems, if the file format is NativeFormat, the following files are used by default:
$HOME/.config/MySoft/Star Runner.conf"
не хочет писать..

вот код:
 QSettings *set = new QSettings(
            QSettings::NativeFormat,
            QSettings::SystemScope,
            "breeveSoft",
            "myCitation"
            );
    set->beginGroup("Desktop Entry");
    set->setValue("Desktop Entry/Type", "Application");
    set->sync();
    delete set;

И еще вопрос что за параметр такое Scope?
Ос Ubuntu 9.10.

Сообщение отредактировал breeve - 13.3.2010, 18:43
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
eldar85
  опции профиля:
сообщение 5.9.2010, 14:32
Сообщение #2


программист
***

Группа: Участник
Сообщений: 283
Регистрация: 2.1.2010
Из: Москва
Пользователь №: 1348

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




Репутация:   0  


а какой у тебя рабочий то вариант получился? тут так и не дошли до рабочего варианта.
Вот у меня запускается прога
MainWindow::MainWindow(QWidget *parent) :
        QMainWindow(parent),
        ui(new Ui::MainWindow)
{
    ui->setupUi(this);

    ui->textEdit_2->setAcceptRichText(false);
    ui->textEdit->setAcceptRichText(false);
    readSettings();
}

куда что вписывать то?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме
- breeve   linux, QSettings   13.3.2010, 17:43
- - Litkevich Yuriy   Цитата(breeve @ 13.3.2010, 20:43) Непонят...   13.3.2010, 18:41
- - breeve   вопрос был поставлен немного не правильно..)) смот...   13.3.2010, 18:44
- - Litkevich Yuriy   Цитата(breeve @ 13.3.2010, 20:43) Как про...   13.3.2010, 18:48
- - breeve   Цитата(Litkevich Yuriy @ 13.3.2010, 18:48...   13.3.2010, 18:49
- - Litkevich Yuriy   Цитата(breeve @ 13.3.2010, 20:43) QSettin...   13.3.2010, 18:51
- - breeve   Цитата(Litkevich Yuriy @ 13.3.2010, 18:51...   13.3.2010, 18:55
- - Litkevich Yuriy   Цитата(breeve @ 13.3.2010, 21:55) Главный...   13.3.2010, 19:09
- - breeve   еще вопрос. Можно ли сделать чтобы при создании фа...   13.3.2010, 19:17
- - Litkevich Yuriy   Цитата(breeve @ 13.3.2010, 22:17) не подс...   13.3.2010, 19:19
- - breeve   Цитата(Litkevich Yuriy @ 13.3.2010, 19:19...   13.3.2010, 19:27
- - Litkevich Yuriy   Цитата(breeve @ 13.3.2010, 22:27) Выше на...   13.3.2010, 19:34
|- - breeve   Цитата(Litkevich Yuriy @ 13.3.2010, 19:34...   13.3.2010, 19:52
- - Litkevich Yuriy   вот конструктор: QSettings ( const QString & f...   13.3.2010, 20:07
- - breeve   Нашел функцию регистрации формата. И в ней пример:...   13.3.2010, 21:24
- - breeve   не стал создавать форматы.. просто записал файл. в...   14.3.2010, 1:13
- - maint   Цитата(breeve @ 13.3.2010, 17:43) Как зап...   14.3.2010, 8:59
- - eldar85   а какой у тебя рабочий то вариант получился? тут т...   5.9.2010, 14:32
- - Litkevich Yuriy   eldar85, рабочий вариант в примерах про главное ок...   5.9.2010, 18:27


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


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




RSS Текстовая версия Сейчас: 23.11.2024, 12:21