В Qt 4.8 элемент управления MS Excel ActiveX в QWidget не имеет ленты для форматирования данных - PullRequest
0 голосов
/ 06 июня 2018

Я пытаюсь открыть книгу MS Excel в моем виджете qt.С помощью следующего кода я могу успешно открыть книгу в моем приложении qt.Я использую QAxWidget, встроенный в QWidget.

     QAxWidget *excel=new QAxWidget;
     QWidget *mainWidget=new QWidget;
     QHBoxLayout *hbox=new QHBoxLayout;
     hbox->addWidget(excel);
     mainWidget->setLayout(hbox);
     excel->setProperty("Visible", true);
     mainWidget->show();
     excel->setControl("C:\\active\\excel.xlsx");

Вот мой вывод: - enter image description here

Мой вопрос:

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

...