小编Tab*_*Tab的帖子

将QLineEdit设置为仅接受数字

我有一个QLineEdit用户应该只输入数字的地方.

那么是否只有数字设置QLineEdit

c++ qt qlineedit

71
推荐指数
5
解决办法
8万
查看次数

QTabWidget:关闭标签按钮不起作用

我已设置ui->tabWidget->setTabsClosable(true);QTabwidget只在每个选项卡上显示一个十字架,而不是在单击此按钮时关闭选项卡.还有什么办法可以让标签关闭?我试图连接任何接近信号的插槽(这对于这项工作是合适的)tabCloseRequested(int)但在tabwidget中找不到任何这样的插槽.请建议正确的方法.

qt qt4 qt4.8 qtabwidget

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

在设计器中添加了QTableView:不显示数据

我已经找到了示例使用方法QTableViewhttp : //doc.trolltech.com/4.5/sql-querymodel.html 可以正常工作。数据显示在中QTableView

但是QTableView在此示例中,是在main.cpp文件中动态创建的。在我的应用程序中,我有主窗体,并QTableView在设计器中添加了。我尝试将其填充QTableView到构造函数中,但没有结果:

MainApplication::MainApplication(QWidget *parent) :
    QMainWindow(parent),
    ui(new Ui::MainApplication)
{
    ui->setupUi(this);


    QMap<QString, double> currencyMap;
        currencyMap.insert("AUD", 1.3259);
        currencyMap.insert("CHF", 1.2970);
        currencyMap.insert("CZK", 24.510);


        CurrencyModel currencyModel;
        currencyModel.setCurrencyMap(currencyMap);

      ui->tableView_currencies->setModel(&currencyModel);
      ui->tableView_currencies->setAlternatingRowColors(true);

      ui->tableView_currencies->setWindowTitle(QObject::tr("Currencies"));
      ui->tableView_currencies->show();

}
Run Code Online (Sandbox Code Playgroud)

QTableView在主窗体上显示为空,只有列和行标题可见。并且未显示数据。

是否与例子,其中分量喜欢的网站的人知道QTableViewQListView在设计中加入?在trolltech(nokia)教程中,所有组件都是动态创建的。

qt qtableview

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

枚举错误:'枚举':缺少标记名称

我正在尝试编译一个在以下行中显示错误的应用程序:

enum class HoleMaskPixelTypeEnum {HOLE, VALID, UNDETERMINED};
Run Code Online (Sandbox Code Playgroud)

我没有使用枚举是这样的方式与class关键字.如果我评论关键字类,则会发生以下错误

error C2864: 'HolePixelValueWrapper<T>::Value' : only static const integral data members can be initialized within a class
Run Code Online (Sandbox Code Playgroud)

这是以下代码:

 template <typename T>
struct HolePixelValueWrapper
{
  HolePixelValueWrapper(const T value) : Value(value){}

  operator T()
  {
    return this->Value;
  }

  T Value = 0;//error here.
};
Run Code Online (Sandbox Code Playgroud)

不知道解决它.

c++ enums class c++11

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

标签 统计

qt ×3

c++ ×2

c++11 ×1

class ×1

enums ×1

qlineedit ×1

qt4 ×1

qt4.8 ×1

qtableview ×1

qtabwidget ×1