linux命令行半透明 linux命令行圖形界面

linux下qt設(shè)置半透明與桌面背景有關(guān)系嗎

1.窗口整體透明,但是窗體上的控件不透明。 通過(guò)設(shè)置窗體的背景色來(lái)實(shí)現(xiàn),將背景色設(shè)置為全透。 QPalette pal = palette();pal.setColor(QPalette::Background, QColor(0x00,0xff,0x00,0x00));

成都網(wǎng)站建設(shè)哪家好,找成都創(chuàng)新互聯(lián)公司!專注于網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、微信小程序開發(fā)、集團(tuán)成都定制網(wǎng)頁(yè)設(shè)計(jì)等服務(wù)項(xiàng)目。核心團(tuán)隊(duì)均擁有互聯(lián)網(wǎng)行業(yè)多年經(jīng)驗(yàn),服務(wù)眾多知名企業(yè)客戶;涵蓋的客戶類型包括:發(fā)電機(jī)回收等眾多領(lǐng)域,積累了大量豐富的經(jīng)驗(yàn),同時(shí)也獲得了客戶的一致稱譽(yù)!

setPalette(pal); 試驗(yàn)效果: 窗體標(biāo)題欄不透明; 窗體客戶區(qū)上的控件不透明,QLabel控件只是字顯示,控件背景色透明; 窗體客戶區(qū)完全透明。 另外從網(wǎng)上看到的方法: setAttribute(Qt::WA_TranslucentBackground, true ); 試驗(yàn)的結(jié)果是類似于上面的方法,但有時(shí)候窗體會(huì)被一些雜色斑點(diǎn)填充,未找到原因。 2.窗口及其上面的控件都半透明: setWindowOpacity(0.7)試驗(yàn)效果:窗口及控件都半透明。 3.窗口整體不透明,局部透明:在Paint事件中使用Clear模式繪圖。void TestWindow::paintEvent( QPaintEvent* ){QPainter p(this );

p.fillRect( 10, 10, 300, 300, Qt::SolidPattern );}試驗(yàn)效果:繪制區(qū)域全透明。

Linux中怎么設(shè)置透明代理

a.客戶端的windows PC的網(wǎng)關(guān)必須設(shè)成Squid代理服務(wù)器,因?yàn)榧热荒愕腷rowser中沒(méi)有任何代理設(shè)置,你要訪問(wèn)某個(gè)站點(diǎn)時(shí),包必須經(jīng)經(jīng)過(guò)squid代理服務(wù)器才能被重定向,故這是最基本的條件。

b.客戶端必須正確設(shè)置DNS服務(wù)器。因?yàn)榧热滑F(xiàn)在不用設(shè)置任何代理。則DNS必須由browser來(lái)解析,也就是要由客戶端的PC中TCP/IP中設(shè)置的DNS服務(wù)器來(lái)正確解析出某個(gè)站點(diǎn)的IP地址來(lái)。

c.服務(wù)器端可以安裝squid代理服務(wù)器,1.x or 2.x版本均可。

3.配置Squid代理,啟動(dòng)透明代理功能

Squid-2

加下面的行到你的/etc/squid/squid.conf中

http_port 8080

httpd_accel_host virtual

httpd_accel_port 80

httpd_accel_with_proxy on

httpd_accel_uses_host_header on

 Squid-1.1

加下面的行到/etc/squid.conf

http_port 8080

httpd_accel virtual 80

httpd_accel_with_proxy on

httpd_accel_uses_host_header on

4. 重啟動(dòng)squid. 用下面的命令:

#/usr/sbin/squid -k reconfigure

如提示內(nèi)核不支持透明代理。則你需要重新編譯內(nèi)核,enable 透明代理的支持。

下面是你需要啟動(dòng)的內(nèi)核項(xiàng)目:

[*] Network firewalls

[ ] Socket Filtering

[*] Unix domain sockets

[*] TCP/IP networking

[ ] IP: multicasting

[ ] IP: advanced router

[ ] IP: kernel level autoconfiguration

[*] IP: firewalling

[ ] IP: firewall packet netlink device

[*] IP: always defragment (required for masquerading)

[*] IP: transparent proxy support

5. 下面的命令針對(duì)Linux 2.2.x內(nèi)核:

# Accept all on lookback

/sbin/ipchains -A input -j ACCEPT -i lo

#Accept my own IP, to prevent loops (repeat for each interface/alias)

/sbin/ipchains -A input -j ACCEPT -p tcp -d 192.168.11.1/32 80

#Send all traffic destined to port 80 to Squid on port 80

/sbin/ipchains -A input -j REDIRECT 8080 -p tcp -s 192.168.11.0/24 -d 0/0 80

下面的命令針對(duì)Linux 2.0.x內(nèi)核:

# Accept all on loopback

ipfwadm -I -a accept -W lo

# Accept my own IP, to prevent loops (repeat for each interface/alias)

ipfwadm -I -a accept -P tcp -D 192.168.11.1/32 80

# Send all traffic destined to port 80 to Squid on port 3128

ipfwadm -I -a accept -P tcp -S 192.168.11.0/24 -D 0/0 80 -r 8080

6.應(yīng)注意的問(wèn)題:

a. 這種透明代理只能針對(duì)http協(xié)議,不能針對(duì)FTP協(xié)議

b. PC的默認(rèn)網(wǎng)關(guān)應(yīng)設(shè)成squid 代理服務(wù)器

c. 防火墻重定向規(guī)則在其它的input規(guī)則的前面,注意順序。

如:

/etc/rc.d/rc.firewall:

#!/bin/sh

# rc.firewall Linux kernel firewalling rules

FW=/sbin/ipfwadm

# Flush rules, for testing purposes

for i in I O F # A # If we enabled accounting too

do

${FW} -$i -f

done

# Default policies:

${FW} -I -p rej # Incoming policy: reject (quick error)

${FW} -O -p acc # Output policy: accept

${FW} -F -p den # Forwarding policy: deny

# Input Rules:

# Loopback-interface (local access, eg, to local nameserver):

${FW} -I -a acc -S localhost/32 -D localhost/32

# Local Ethernet-interface:

# Redirect to Squid proxy server:

${FW} -I -a acc -P tcp -D default/0 80 -r 8080

# Accept packets from local network:

${FW} -I -a acc -P all -S localnet/8 -D default/0 -W eth0

# Only required for other types of traffic (FTP, Telnet):

# Forward localnet with masquerading (udp and tcp, no icmp!):

${FW} -F -a m -P tcp -S localnet/8 -D default/0

${FW} -F -a m -P udp -S localnet/8 -D default/0

Here all traffic from the local LAN with any destination gets redirected to the

local port 8080.

需要解決更多l(xiāng)inux問(wèn)題,詳情請(qǐng)看

望采納!

linux怎么讓gnome窗口半透明

如果你的意思是不用圖形界面。停止 gdm 或者 xdm 或者 xorg 的開機(jī)自啟動(dòng)服務(wù)?;蛘咴O(shè)置默認(rèn)啟動(dòng)級(jí)別為 3 。

具體怎么操作需要看操作系統(tǒng)版本。

如果僅僅是想禁用 GNOME 的使用,你可以刪了登錄管理器的 gnome 配置項(xiàng)目,具體什么地方忘了。好像是 /etc/X11 里面的某個(gè)目錄里面保存著。這樣 X 啟動(dòng)到登錄管理器后因?yàn)檎也坏?GNOME的項(xiàng)目就不能選擇 GNOME 啟動(dòng)了。

linux系統(tǒng)怎么設(shè)置終端透明

點(diǎn)擊系統(tǒng)菜單欄中的“應(yīng)用程序”,然后點(diǎn)擊“附件”,再選擇“終端”

怎么將ubuntu終端工具的背景顏色設(shè)置為透明

點(diǎn)擊終端后就打開如下圖所示的終端命令工具,它的默認(rèn)背景是白色的,下面小編就來(lái)講述將它改為透明的

怎么將ubuntu終端工具的背景顏色設(shè)置為透明

點(diǎn)擊菜單欄中的“編輯”,然后在打開的子菜單中選擇“配置文件首選項(xiàng)”

怎么將ubuntu終端工具的背景顏色設(shè)置為透明步驟閱讀

4

點(diǎn)擊“配置文件首選項(xiàng)”后,就打開如下圖所示的“編輯配置文件”,默認(rèn)位于常規(guī)選項(xiàng)中,點(diǎn)擊“背景”打開背景設(shè)置選項(xiàng)

怎么將ubuntu終端工具的背景顏色設(shè)置為透明

當(dāng)前名稱:linux命令行半透明 linux命令行圖形界面
文章源于:http://bm7419.com/article20/ddepgco.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供用戶體驗(yàn)、品牌網(wǎng)站建設(shè)企業(yè)網(wǎng)站制作、關(guān)鍵詞優(yōu)化、品牌網(wǎng)站設(shè)計(jì)、靜態(tài)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站網(wǎng)頁(yè)設(shè)計(jì)