夢回去年學Qt的時候乙個讓我頭痛死的視窗移動函式

2021-10-11 08:03:07 字數 891 閱讀 7434

突發奇想,回顧了一下去年剛開始學qt的時候的樣子,記得在搞視窗移動的時候心態都快炸了,頗為好笑,就寫了下面的**:

//標頭檔案

#ifndef widget_h

#define widget_h

#include

#include

#include

namespace ui

class

widget

:public qwidget

;#endif

// widget_h

//原始檔

#include

"widget.h"

#include

"ui_widget.h"

widget::

widget

(qwidget *parent)

:qwidget

(parent),ui

(new ui::widget)

,m_ptbegin(0

,0)widget::

~widget()

void widget::

mousepressevent

(qmouseevent *event)

}void widget::

mousemoveevent

(qmouseevent *event)

}void widget::

mousereleaseevent

(qmouseevent *event)

void widget::

initconnect()

沒什麼其他意思,只是想知道我當時為什麼那麼菜,這種幾行**的事情,居然搞了一下午,現在想來有些尷尬。

乙個讓我比較鬱悶的需求

產品經理給了乙個需求,讓我著實比較鬱悶,不過理論上講世界上是沒有沒答案的問題的所以只能按照需求給出個相對可以實現的結果。需求如下 店鋪的標題展示規則 因為做移動網際網路的,手機螢幕畢竟很小,給的介面中的標題又比較長所以只能是去做相應的擷取了 1.過濾特殊符號,以空格代替 2.過濾url編碼 將類似 ...

軟體測試 乙個讓我印象深刻的錯誤

由於c 語言的高效性與便利性,在進行一些演算法設計的時候我總是會選擇用c 其中我遇到過的乙個錯誤讓我印象深刻。這是乙個關於線段樹和運算子優先順序的故事。基本的遞迴式的線段樹看起來大致像這樣 include include include using namespace std const int n...

乙個讓我痛不欲生的演算法題

題目 為藍橋杯 你以為你在第五層,其實你在第一層 第一層在於,看出它是乙個普通的十進位制轉換為二十六進製制的進製轉換問題 第二層在於,他不是進製轉換,正常的二十六進製制是0 25 而它是1 26 第三層在於,題目隱藏了乙個坑,它沒有0,就會被慣性誤導,如果有0,那麼a0 z,所以a00 zz,但是a...