小编jon*_*nyx的帖子

如何反转 QSlider 的范围

我一直试图扭转 QSlider 的范围,使其abs(maxVal)始终保持在顶部。

slider->setRange[0,maxVal]应该类似于右侧的滑块

slider->setRange[-maxVal,0]应反转/旋转。

在此输入图像描述

我能做的就是不反转范围,在上面的 SpinBox 中设置一个“-”前缀,并在读取时将值乘以 -1。我只是想知道是否有可能交换滑块的方向。

c++ qt qslider

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

堆栈指针指向保留的内存

我正在调试英飞凌Tricore TC275上的加密实现代码(参考汇编语言).

PMI_PSPR (wx!p): org = 0xC0000000, len = 24K  /*Scratch-Pad RAM (PSPR)*/ 
DMI_DSPR (w!xp): org = 0xD0000000, len = 112K  /*Local Data RAM (DSPR)*/ 
Run Code Online (Sandbox Code Playgroud)

在调用mac函数后,堆栈指针a [10]始终指向保留的存储区域.

###### typedefs ######
typedef uint16_t limb_t;
typedef limb_t gf_t[DIGITS]; //DIGITS=312
typedef int32_t dslimb_t;
################################

/**Multiply and accumulate c += a*b*/
void mac(gf_t c, const gf_t a, const gf_t b)
1: 0xC0000812:   D9 AA 40 9F   LEA     a10,[a10]-0x9C0 //Load eff. addr.
       /*Reference non-Karatsuba MAC */
       dslimb_t accum[2*DIGITS] = {0};
2: …
Run Code Online (Sandbox Code Playgroud)

c embedded assembly stack-pointer

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

标签 统计

assembly ×1

c ×1

c++ ×1

embedded ×1

qslider ×1

qt ×1

stack-pointer ×1