[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Traverso-commit] traverso/src/traverso/songcanvas AudioClipView.cpp
From: |
Ben Levitt |
Subject: |
[Traverso-commit] traverso/src/traverso/songcanvas AudioClipView.cpp |
Date: |
Fri, 07 Dec 2007 06:56:12 +0000 |
CVSROOT: /sources/traverso
Module name: traverso
Changes by: Ben Levitt <benjie> 07/12/07 06:56:12
Modified files:
src/traverso/songcanvas: AudioClipView.cpp
Log message:
Fix AudioClip background paint bugs
(No more ugly vertical lines in the background while transporting,
moving markers, etc.)
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/traverso/src/traverso/songcanvas/AudioClipView.cpp?cvsroot=traverso&r1=1.119&r2=1.120
Patches:
Index: AudioClipView.cpp
===================================================================
RCS file: /sources/traverso/traverso/src/traverso/songcanvas/AudioClipView.cpp,v
retrieving revision 1.119
retrieving revision 1.120
diff -u -b -r1.119 -r1.120
--- AudioClipView.cpp 29 Nov 2007 11:04:08 -0000 1.119
+++ AudioClipView.cpp 7 Dec 2007 06:56:12 -0000 1.120
@@ -146,17 +146,17 @@
if (m_drawbackground) {
if (m_clip->recording_state() == AudioClip::RECORDING) {
- painter->fillRect(xstart, 0, pixelcount, m_height,
m_brushBgRecording);
+ painter->fillRect(xstart, 0, pixelcount+1, m_height,
m_brushBgRecording);
} else {
if (m_clip->is_muted()) {
- if (mousehover) painter->fillRect(xstart, 0,
pixelcount, m_height, m_brushBgMutedHover);
- else painter->fillRect(xstart, 0,
pixelcount, m_height, m_brushBgMuted);
+ if (mousehover) painter->fillRect(xstart, 0,
pixelcount+1, m_height, m_brushBgMutedHover);
+ else painter->fillRect(xstart, 0,
pixelcount+1, m_height, m_brushBgMuted);
} else if (m_clip->is_selected()) {
- if (mousehover) painter->fillRect(xstart, 0,
pixelcount, m_height, m_brushBgSelectedHover);
- else painter->fillRect(xstart, 0,
pixelcount, m_height, m_brushBgSelected);
+ if (mousehover) painter->fillRect(xstart, 0,
pixelcount+1, m_height, m_brushBgSelectedHover);
+ else painter->fillRect(xstart, 0,
pixelcount+1, m_height, m_brushBgSelected);
} else {
- if (mousehover) painter->fillRect(xstart, 0,
pixelcount, m_height, m_brushBgHover);
- else painter->fillRect(xstart, 0,
pixelcount, m_height, m_brushBg);
+ if (mousehover) painter->fillRect(xstart, 0,
pixelcount+1, m_height, m_brushBgHover);
+ else painter->fillRect(xstart, 0,
pixelcount+1, m_height, m_brushBg);
}
}
}
@@ -543,7 +543,7 @@
void AudioClipView::draw_clipinfo_area(QPainter* p, int xstart, int pixelcount)
{
// clip info area bg
- p->fillRect(xstart, 0, pixelcount, m_infoAreaHeight,
themer()->get_color("AudioClip:clipinfobackground:inactive"));
+ p->fillRect(xstart, 0, pixelcount+1, m_infoAreaHeight,
themer()->get_color("AudioClip:clipinfobackground:inactive"));
// clip info, only if xstart lies in the stringlenght range which is
calculated by a rough estimate.
if (xstart < m_clipinfoString.size() * 6) {
p->setFont(themer()->get_font("AudioClip:fontscale:title"));
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Traverso-commit] traverso/src/traverso/songcanvas AudioClipView.cpp,
Ben Levitt <=