Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: Leviathan от Январь 07, 2011, 12:32



Название: setWindowFilePath не работает
Отправлено: Leviathan от Январь 07, 2011, 12:32
Почему не работает setWindowFilePath ? До слота выполнение доходит, и даже windowFilePath возвращает заданный текст. Заголовок окна не меняется.

Код:
test::test(QWidget *parent, Qt::WFlags flags)
    : QMainWindow(parent, flags)
{
  ui.setupUi(this);
  QObject::connect(ui.pushButton, SIGNAL(clicked()), SLOT(Click()));
  setWindowTitle("Title");
}

test::~test()
{

}

void test::Click()
{
  setWindowFilePath("file.txt");
}


Название: Re: setWindowFilePath не работает
Отправлено: pastor от Январь 07, 2011, 15:49
Цитировать
If you set the file path, but have not set the window title, Qt sets the window title to contain a string created using the following components.
Цитировать
If the window title is set at any point, then the window title takes precedence and will be shown instead of the file path string.

Чтение документации помогает