小编and*_*nes的帖子

Qt5和QtQuick2 - 透明主窗口

我正在尝试使用无框窗口和圆角创建一个简单的Qt UI.从具有QtQuick 2应用程序模板的新项目开始,我的代码如下所示:

main.cpp中

#include <QtGui/QGuiApplication>
#include "qtquick2applicationviewer.h"

int main(int argc, char *argv[])
{
    QGuiApplication app(argc, argv);

    QtQuick2ApplicationViewer viewer;

    viewer.setMainQmlFile(QStringLiteral("qml/qtquick-test/main.qml"));
    viewer.setFlags(Qt::FramelessWindowHint);
    viewer.showExpanded();

    return app.exec();
}
Run Code Online (Sandbox Code Playgroud)

main.qml

import QtQuick 2.0

Rectangle {
    width: 360
    height: 360
    radius: 10
    color: "red"

    Text {
        text: qsTr("Hello World")
        anchors.centerIn: parent
    }
    MouseArea {
        anchors.fill: parent
        onClicked: {
            Qt.quit();
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

这就是结果:

这就是结果

我不想做的是通过使主窗口透明来摆脱白色角落.但是,据我所知,在Qt5中没有办法做到这一点,因为我们没有样式表等,而且我没有使用QtWidget.我应该使用QtWidget吗?

顺便说一句,我是Qt和Qt5的新手.

qt qml qt5 qtquick2

8
推荐指数
1
解决办法
4833
查看次数

亚马逊雅典娜没有解析云端日志

我正在关注Athena入门指南并尝试解析我自己的Cloudfront日志.但是,字段未被解析.

我用了一个小测试文件,如下:

#Version: 1.0
#Fields: date time x-edge-location sc-bytes c-ip cs-method cs(Host) cs-uri-stem sc-status cs(Referer) cs(User-Agent) cs-uri-query cs(Cookie) x-edge-result-type x-edge-request-id x-host-header cs-protocol cs-bytes time-taken x-forwarded-for ssl-protocol ssl-cipher x-edge-response-result-type
2016-02-02  07:57:45    LHR5    5001    86.177.253.38   GET d3g47gpj5mj0b.cloudfront.net    /foo    404 -   Mozilla/5.0%2520(Macintosh;%2520Intel%2520Mac%2520OS%2520X%252010_10_5)%2520AppleWebKit/537.36%2520(KHTML,%2520like%2520Gecko)%2520Chrome/47.0.2526.111%2520Safari/537.36   -   -   Error   -tHYQ3YpojqpR8yFHCUg5YW4OC_yw7X0VWvqwsegPwDqDFkIqhZ_gA==    d3g47gpj5mj0b.cloudfront.net    https421    0.076   -   TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256 Error
2016-02-02  07:57:45    LHR5    1158241 86.177.253.38   GET d3g47gpj5mj0b.cloudfront.net    /images/posts/cover/404.jpg 200 https://d3g47gpj5mj0b.cloudfront.net/foo    Mozilla/5.0%2520(Macintosh;%2520Intel%2520Mac%2520OS%2520X%252010_10_5)%2520AppleWebKit/537.36%2520(KHTML,%2520like%2520Gecko)%2520Chrome/47.0.2526.111%2520Safari/537.36   -   -   Miss    oUdDIjmA1ON1GjWmFEKlrbNzZx60w6EHxzmaUdWEwGMbq8V536O4WA==    d3g47gpj5mj0b.cloudfront.net    https   419 0.440   -   TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256 Miss
Run Code Online (Sandbox Code Playgroud)

并使用此SQL创建表:

CREATE EXTERNAL TABLE IF …
Run Code Online (Sandbox Code Playgroud)

amazon-web-services amazon-athena

6
推荐指数
2
解决办法
1898
查看次数

使用嵌套JSON填充关联模型

我有以下数据:

var data = [
    {
        id: 1,
        name: 'Ed Spencer',
        phoneNumber: '555 1234',
        children: [{
          id: 11,
          name: 'Baz'
        }]
    },
    {
        id: 2,
        name: 'Abe Elias',
        phoneNumber: '666 1234',
        children: [{
          id: 21,
          name: 'Foo'
        },{
          id: 21,
          name: 'Bar'
        }]
    }
];
Run Code Online (Sandbox Code Playgroud)

有没有办法将它加载到某些模型和商店,像这样?

Ext.define('Child', {
    extend: 'Ext.data.Model',
    fields: [
        {name: 'id',    type: 'int'},
        {name: 'user_id',    type: 'int'},
        {name: 'name',  type: 'string'}
    ],

    belongsTo: 'User'
});

Ext.define('User', {
    extend: 'Ext.data.Model',
    fields: [
        {name: 'id',    type: 'int'},
        {name: 'name', …
Run Code Online (Sandbox Code Playgroud)

model extjs store extjs4

1
推荐指数
1
解决办法
7316
查看次数

标签 统计

amazon-athena ×1

amazon-web-services ×1

extjs ×1

extjs4 ×1

model ×1

qml ×1

qt ×1

qt5 ×1

qtquick2 ×1

store ×1