小编Els*_*ine的帖子

QtCreator没有调试器设置(Windows)

我试图在Windows上使用Qt创建者,当我尝试启动调试时,它说"没有debbuger设置".我该如何配置?

qt qt-creator

11
推荐指数
2
解决办法
1万
查看次数

Qt中的PopUP窗口

我在Qt中创建一个应用程序,我遇到了问题.我有一个主窗口,我希望当我按下一个按钮时,会出现一个弹出窗口.我不知道我该怎么做.我按下按钮时尝试调用show()方法,但不工作.我认为我必须使用QApplication中的exec()方法,但我不知道如果我在主类中创建它,如何调用它.

我的课程:

#include "mainwindow.h"
#include "dialog.h"
#include <QApplication>
#include "popup1.h"

int main(int argc, char *argv[])
{
QApplication a(argc, argv);
MainWindow w;
w.show();

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

主窗口:

#include "mainwindow.h"
#include "ui_mainwindow.h"
#include <iostream>
#include <QApplication>
int posiciones[10];
std::string port="";
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
for (int i=1; i<10; i++){
    if(i==7){
        posiciones[i]=90;
    }
    posiciones[i]=0;
}
//Mandar el vector para mover
ui->setupUi(this);
}

MainWindow::~MainWindow()
{
delete ui;
}
Run Code Online (Sandbox Code Playgroud)

弹出:

#include "popup1.h"
#include "ui_popup1.h"

Popup1::Popup1(QWidget *parent) :
QDialog(parent),
ui(new Ui::Popup1)
{
ui->setupUi(this); …
Run Code Online (Sandbox Code Playgroud)

qt

5
推荐指数
1
解决办法
2万
查看次数

Javascript和倾斜数组

我正在开发一个包含JavaScript和HTML的网页.我使用jQuery,我必须突出显示选定的日期.我有那个数组:

var events = [ 
{ Title: "Five K for charity", Date: new Date("02/13/2013"), dir: "http://www.google.es" }, 
{ Title: "Dinner", Date: new Date("02/25/2013") }, 
{ Title: "Meeting with manager", Date: new Date("03/01/2013") }
];
Run Code Online (Sandbox Code Playgroud)

我的问题是,如何在该数组中添加元素?我尝试了很多东西而且我不知道怎么做.另一个问题是,那种阵列的名称是什么?

编辑:

我看到了一件事.如果添加类似"01/05/2013"​​的日期,则数组如下:

Wed Feb 13 2013 00:00:00 GMT+0100 (Hora de verano romance)
Mon Feb 25 2013 00:00:00 GMT+0100 (Hora de verano romance)    
Fri Mar 01 2013 00:00:00 GMT+0100 (Hora de verano romance)
Sat Jan 05 2013 00:00:00 GMT+0100 (Hora de verano romance) 
Run Code Online (Sandbox Code Playgroud)

并在datepicker中打印日期.但如果我添加像"05/05/2013"​​这样的日期,那么:

Wed Feb …
Run Code Online (Sandbox Code Playgroud)

html javascript jquery

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

为QLabel制作透明像素图

我有一个带有QLabel和pixmap的MainWindow.我想让它透明(或不透明)

我在下面使用以下代码.

ui->label->setAttribute(Qt::WA_TranslucentBackground);
ui->label->repaint();
Run Code Online (Sandbox Code Playgroud)

但它似乎不起作用.图像看起来没有任何变化.我也尝试使用以下声明:

    ui->label->setStyleSheet("background-color: rgba(255, 255, 255, 10);");
Run Code Online (Sandbox Code Playgroud)

不幸的是,这似乎也不起作用.

任何人都知道如何使图像透明或使其不透明?

感谢您的时间.

qt transparency qpixmap

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

标签 统计

qt ×3

html ×1

javascript ×1

jquery ×1

qpixmap ×1

qt-creator ×1

transparency ×1