• 174阅读
  • 12回复

[提问]关于qt for android 5.7首次启动界面不正常的问题 [复制链接]

上一主题 下一主题
离线yimaliu
 

只看楼主 倒序阅读 楼主  发表于: 04-18
刚刚接手qt没多久,现在遇到一个问题,就是apk安装后首次启动会出现界面显示不正常的问题。
一开始以为是代码的原因,就修改各种控件的样式,还是不起作用。新建了一个简单的工程就放了一个按钮,按钮的样式在首次启动的时候样式不对!!   后来在linux下换了sdk\ndk\jdk\ant 还是那样。。。
各位大佬知道这是怎么回事么? 不吝赐教 ,谢谢
离线yimaliu

只看该作者 1楼 发表于: 04-18
搞了2,3天了 还是没有头绪,真的不知道是哪里有问题,只有第一次启动的时候才会出现。
要疯了。。。
离线yimaliu

只看该作者 2楼 发表于: 04-18
怎么可能没人遇到过这个问题,,,难道是qt太偏了么。。。google也查不到相同的问题
在线never_forget

只看该作者 3楼 发表于: 04-18
是在什么平台下开发的呢?linux 下使用 Qt 开发 android ?
离线yimaliu

只看该作者 4楼 发表于: 04-18
回 never_forget 的帖子
never_forget:是在什么平台下开发的呢?linux 下使用 Qt 开发 android ? (2017-04-18 16:15) 

现在实在windows下的qT for android 开发android程序。 出现这样的问题。
但是我特意搭了个linux版的qt for android 测试l了下也是同样的问题。

谢谢回复
离线yimaliu

只看该作者 5楼 发表于: 04-18
回 never_forget 的帖子
never_forget:是在什么平台下开发的呢?linux 下使用 Qt 开发 android ? (2017-04-18 16:15) 

程序是用 Qt Widgets 开发的android应用
在线never_forget

只看该作者 6楼 发表于: 04-19
代码方便发过来看看嘛?这个没有遇见过,我帮你跑跑代码试试!874823787@qq.com
离线XChinux

只看该作者 7楼 发表于: 04-19
要用Qt Quick开发android应用吧,否则界面问题多多。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线yimaliu

只看该作者 8楼 发表于: 04-19
回 never_forget 的帖子
never_forget:代码方便发过来看看嘛?这个没有遇见过,我帮你跑跑代码试试!874823787@qq.com
[表情] [表情] [表情]  (2017-04-19 08:55) 

实在是不好意思,公司的代码。。。
我就说简单的工程把,
#include "widget.h"
#include "ui_widget.h"
#include "QPushButton"
#include <QtWidgets/QPushButton>
Widget::Widget(QWidget *parent) :
    QWidget(parent),
    ui(new Ui::Widget)
{
    ui->setupUi(this);
    QPushButton *m_Btn = new QPushButton(this);
    m_Btn->setText("一个按钮");
    m_Btn->setStyleSheet("background-color:blue");
    m_Btn->show();
}

Widget::~Widget()
{
    delete ui;
}


就是这几行代码。根本没什么东西,编译成安卓app后首次启动字体会重复,按钮样式不正常
我发给你简单的历程把。
离线yimaliu

只看该作者 9楼 发表于: 04-19
回 XChinux 的帖子
XChinux:要用Qt Quick开发android应用吧,否则界面问题多多。 (2017-04-19 09:16) 

关键是我是接手前辈的代码, 他已经开发了一大半了。。。现在一堆bug。 比如说应用程序调用exit退出的时候,程序老是停止运行。 真的很难查到到底是哪里除了错。  调试模式不知道怎么回事也用不了。。。。绝望
离线yimaliu

只看该作者 10楼 发表于: 04-19
离线yimaliu

只看该作者 11楼 发表于: 04-19
难道只有我遇到了这个问题么?  我觉得只要用了5.7的qt for android 然后用 Qt Widgets  就会出现这样的问题。  怎么没人说。。。。。。 可能是用qt for android的人还是少吧.
离线yimaliu

只看该作者 12楼 发表于: 04-20
不了了之了。 无解
快速回复
限100 字节
 
上一个 下一个