问题列表 - 第3344页

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

如何自动排序QTreeWidget列?

我用a QTreeWidget来显示一些简单的项目.我通过.setSortingEnabled(true)调用将列表排序为可排序.这样,列表仅在用户按标题列时排序,而不是在插入新项目时自动排序.

有没有办法强制在指定列中自动排序而不调用.sortItems(column)每个项目插入?
如果可能,我会突出显示整个排序列.

c++ sorting qt qtreewidget

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

寻找.NET"文本"编辑器控件

我的老板正在寻找一个.NET文本控件来构建一个自定义编辑器.这就是我们需要做的事情:

  • 支持嵌入式表格,轻松编辑(如Word表格).
  • 支持不同的文本样式(字体,大小,颜色,背景等).
  • 能够以编程方式设置样式,包括首次加载和编辑文件.
  • 支持键/鼠捕获事件和改变行为.
  • 支持大型文档(10到100的klocs)而不会损失性能.
  • 不是一个完整的文字处理控件,而是更高级的文本控件.
  • 我们不需要支持.rtf,.html等.相反,我们需要能够动态地将我们的数据转换为文本编辑器控件并退回,大概是通过动态创建表,缩进级别等.

我们已经查看并拒绝了一些选项,包括TX Text Control(因为它的表编辑不够好,特别是它的列编辑功能)


编辑:

  • 必须支持独立使用.

.net controls textbox winforms

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

你如何做很多表外连接?

我有3个表,foo,foo2bar和bar.foo2bar是foo和bar之间的多对多地图.这是内容.

select * from foo
+------+
| fid  |
+------+
|    1 |
|    2 |
|    3 |
|    4 |
+------+

select * from foo2bar
+------+------+
| fid  | bid  |
+------+------+
|    1 |    1 |
|    1 |    2 |
|    2 |    1 |
|    2 |    3 |
|    4 |    4 |
+------+------+

select * from bar
+------+-------+------+
| bid  | value | zid  |
+------+-------+------+
|    1 |     2 |   10 | …
Run Code Online (Sandbox Code Playgroud)

sql many-to-many join operator-precedence

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

Oracle上的动态SQL与存储过程的性能

有很多关于SQL Server中缓存执行计划如何消除存储过程的大部分性能优势而不是动态sql的信息.但是,我还没有发现Oracle数据库是否也是如此.有没有人有关于Oracle中动态SQL处理信息的信息或指针?最好是实际的性能数字,而不是一般的"sp是好的"/"sp是坏的"讨论.

oracle stored-procedures

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

c ++期望的主表达式

我正在开发一个非常简单的游戏(基本上是一个冰滑的拼图),现在整个事情在一个文件中,唯一的水平是完全空白的任何形式的障碍.它引发了一些错误.我目前的烦恼是预期的主要表达错误,任何人都可以告诉我如何解决它(它在第99行引发)?

这是整个事情,

#include <allegro.h>

BITMAP* buffer;

int x = 15;
int y = 11;

int tempX = 15;
int tempY = 11;

//This will be our background, 1 = clouds, 2 = brick, 3 = floor
int map[24][32] = {{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
                   {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
                   {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
                   {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
                   {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
                   {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
                   {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
                   {1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1},
                   {1,1,1,1,1,1,1,1,1,1,2,3,3,3,3,3,3,3,3,3,2,1,1,1,1,1,1,1,1,1,1,1},
                   {1,1,1,1,1,1,1,1,1,1,2,3,3,3,3,3,3,3,3,3,2,1,1,1,1,1,1,1,1,1,1,1},
                   {1,1,1,1,1,1,1,1,1,1,2,3,3,3,3,3,3,3,3,3,2,1,1,1,1,1,1,1,1,1,1,1},
                   {1,1,1,1,1,1,1,1,1,1,2,3,3,3,3,3,3,3,3,3,2,1,1,1,1,1,1,1,1,1,1,1},
                   {1,1,1,1,1,1,1,1,1,1,2,3,3,3,3,3,3,3,3,3,2,1,1,1,1,1,1,1,1,1,1,1},
                   {1,1,1,1,1,1,1,1,1,1,2,3,3,3,3,3,3,3,3,3,2,1,1,1,1,1,1,1,1,1,1,1},
                   {1,1,1,1,1,1,1,1,1,1,2,3,3,3,3,3,3,3,3,3,2,1,1,1,1,1,1,1,1,1,1,1},
                   {1,1,1,1,1,1,1,1,1,1,2,3,3,3,3,3,3,3,3,3,2,1,1,1,1,1,1,1,1,1,1,1},
                   {1,1,1,1,1,1,1,1,1,1,2,3,3,3,3,3,3,3,3,3,2,1,1,1,1,1,1,1,1,1,1,1},
                   {1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1},
                   {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
                   {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
                   {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
                   {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
                   {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
                   {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1}};

//This will contain all the objects, 100 = player
int objMap[24][32] = {{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
                   {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
                   {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
                   {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
                   {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, …
Run Code Online (Sandbox Code Playgroud)

c++ expression

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

jQuery自动完成 - 如何处理额外的数据?

我正在努力解决以下问题.我使用jQuery自动完成插件从服务器获取建议值列表.列表看起来像这样:

Username1|UserId1
Username2|UserId2

因此,如果我开始输入"U",则会按预期弹出一个列表"Username1""Username2"弹出.我可以选择第一个项目并且它<input>的值将变为"Username1",但我真正想要发送到服务器的是用户ID.

我可以以某种方式获取跟随用户名的ID吗?我打算在更改文本框时填写表格.也许我太盲目了,无法在文档中看到它或在Google上找到它?

javascript jquery autocomplete

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

从数据库设置表格单元格颜色

我在思考这个问题.我有颜色存储在数据库表中,我想将表中特定单元格的背景设置为这些颜色.换一种说法:

<table>
    <tr>
        <td ???set color here???>
            ...content...
        </td>
        <td ???next color here???>
            ...next content...
        </td>
    </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

最初我有围绕每个内容的面板,我在代码隐藏中设置了他们的背景颜色,这很好地工作,直到我有不同尺寸的面板,这摆脱了布局.将颜色值从数据库提供给<td>元素的最简单方法是什么?请注意,颜色是用户可配置的,因此我无法在CSS文件中预先定义它们.

html asp.net code-behind

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

用于线程提示的gmail头文件

有没有办法帮助gmail制作线程?我们目前正在使用相同的主题来做到这一点,但这真的让这个主题变得很糟糕.

gmail

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

从char*中的整数填充vector <int>

char *values = "   3   1   4 15";

vector<int> array;
Run Code Online (Sandbox Code Playgroud)

我想用数值填充数组,

3,1,4,15

使用stl复制算法有一种灵巧的方法吗?

c++ stl vector

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